Don't Legalize it then? Cut off freedom's nose just to spite it's face? Cannabis should never had have been illegal in the first place.
The longer legalization has been postponed, the more time the connected players have been able to get into pole position for when it does becomes legal.
To counter this, decriminalize it fully. Don't mess with Supply and Demand which creates high profit margins for a simple weed.
When you are growing your own, you know everything that's gone into it, especially the love and care.