This gets at something I think a lot of people don't really understand. They see polls that show strong support for policy X, and then complain that politicians don't enact it. What they fail to consider is that while a strong majority may be in favor of the policy, it's not the top (or top 3) priority, and they will support candidates that have the opposite position on X, if they support their top priority.
This is situation where well thought out (and moderately constrained) referendum process can help achieve the majority desire for a policy that would not otherwise be considered important enough to drive the selection of representatives.
Also it doesn’t matter if there’s majority support for a lot of things because most people don’t vote. If you want to get a policy enacted make sure you and your friends vote in elections regularly.
Yeah, that's essentially what happened here in Oregon.
And the 2nd chapter of it is after the ballot measure passed, the state liquor commission drug its heels for a couple years, because most of their executives are far more conservative than the median voter here (a side effect of a lot of them being Salem locals vs Portland, but anyhow).
Eventually the state legislature got fed up with the obstructionism and passed a "ok, we're just doing it how CO did, stop stalling" bill.
And here we are. The sky didn't fall.
There's a lotta ways ballot measures can go into stupidity, but this is an instance where it helped force the bureaucracy to align with the majority voter position.