The government is out of touch with reality. Legalize it immediately. If the government thinks they are going to control people from growing more than 4 plants at home they are out to lunch. I doubt the police will be checking every home, plus people are growing it everywhere these days in the woods, in their backyards and amongst the tomato plants in their green houses. At any public event or private house party there is weed being smoked. It is sold everywhere on campuses on church parking lots. The only think government needs to do is to treat it like booze, let it be sold at corner stores close to the beer cooler, and penalize those who drive when stoned,  put a age limit on it same as alcohol. People will get their weed despite the ineptness of government and all their complex rules that will be unenforceable. This government doesn't  have the gonads to stop illegal immigrants crossing the border from USA into Canada so I doubt they are going to send police in gramma's pantry.