Tommy Chong's stereotype is spot on.
By doing it at the polls rather than legislature, they are bringing in 1st time voters and Low Information Voters (to sway the 2016 vote for Democrats).
Funny how the stat opposed the result (and disregarded it at the Supreme Court level) when California voters overwhelmingly voted against same sex marriage.