And then theres economical reasons:
The government is putting so much money into enforcing drug laws, which don't work, against industries which the government do not make a cent in taxes from.
The solution? Legalise drugs and tax the industry. That way we can stop spending taxpayers money on...