Because of propoganda and a bunch of other crap. The government lying to it's citizens for 70 years. Because the pharmacutical companies would lose money. Because the government likes having the power to criminalize so many people because it allows them to get into their private lives, send them to jail, and declare war against their own citizens.