Only reason I can think of weed being illegal is because prison contractors make too much money off cops arresting loads of people for these minor crimes. That or maybe it would reduce productivity of an economy if too many people smoke too often.