Personally, I think it's a big mistake to legalize cannabis. It has serious side effects for young people.
Canadian Government thinking is that it is going to kill at least 50% of the illegal market. But what would happen should the black market people decide to sell the herb at a cheaper price than the legal one?