Everyone has their own opinions about things.
Personally I think the entire system is fucked. Our government/economy is controlled in a way to make the most money for companies and rich folk, with zero accountability for its actions.
Want stable control over oil fielRAB? Start a war that justifies us going to sandy land. Government money - > strongarm negotiations
Want to make tons of companies rich off the US government checkbook? Destroy another country and send our companies over to fix it. Government money -> private businesses.
Know marijuana and other recreational products dont harm people...pay drug enforcement tons of money to keep individual 'competitors' out of the market for pharm/Alcohol/Tobacco. Government money -> protect existing products
Simply put, once a company gets big enough to influence the right politicians they can use the government to do things they are not allowed to do. If I make cigarettes, I have no interest in seeing marijuana legalized. I will lobby money to the right government officials to have them arrest growers, keep pot illegal, allow me to continue selling my known harmful product.
The whole system is fucked. Its gonna be a cut and run for corporations, the rich, and politicians. There is no quick fix, everything is going to get fucked. I hope that something finally snaps this idiotic mass of gen-pop into a retaliation.