For one: Only ids think this is legalization. This is obviously about tax/regulate, no hiding that fact from anyone, it's the title.
Only ids say this is now or never. Cannabis is heading for tax/regulation (control) one way or another, it comes with legitimacy and general acceptance that it holds incredible therapeutic properties. Jack H 2012 has ZERO chance, so get over it, or at least don't hate on 19.
Your comparison to corn is full of holes, especially because you think we are Cannabis addicts. It's a good thing people like you don't vote, or take part in politics in general.
Compromise is the whole point of American politics. 19 is far from perfect, but is a step in the right direction. baby-steps.