What we need is to remove all legislation which mentions cannabis, where it isn't being sold commercially.
When it's treated like lettuce or tomatoes, sanity will reign. Grow all you want, give them away, trade for cucumbers, whatever. Want to sell it? Great, jump through all the legislative hoops you would for any other crop. Registration of workers? Badges? Huge retail taxes? All this will go away and be ridiculed when sanity prevails.
When people stop being afraid of children being exposed to cannabis, and instead begin properly educating their children, the children will be safe. Prohibition and ignorance are what harm children.
A new day is dawning and cannabis is going to play a huge part in it. ;)