I think governements are legalizings drugs to help their friends make clean money selling legal drugs. In Canada, the legal weed businesses are all close to Justin Trudeau and the liberal party.That is literally the entire point. Using it now does fund criminal organizations, because it is illegal. If it were legally produced, sold, and regulated it would take ALL of the power away from the cartels/gangs/terrorists who currently make and sell it, as they would have no means of funding. Governments aren't willing to legalize drugs just because people wanna get high (they couldn't give two shits what you want or don't want), obviously they'd prefer people not get high, they're only doing it as a tactic to cripple the criminal organizations who sell it now.