I'm ready to wave the white flag on both.
None the less, while I'm a believer in legalizing drugs, I'm not one of those people who believe you can just legalize them and "tax the crap out of them".
Because we already have an underground economy already established to deliver those drugs to market. All taxing them does is keep that pipeline going. Then all we would have is "legitimate" dealers being undercut by black market activity.
All you need for proof is to examine what New York has done to cigarettes......