What they won't legalize is private party to private party sales. Just the same as not being able to sell Home Brew beer or wine on Kijiji. They may put a limit on the number of plants, but that will be it. Besides the sheer amount of home growing would be beyond enforceable.