The fact of the matter is that our politicians don't work for us they work for corporate interests. Also, before someone says we should elect politicians, please realize that the problem isn't the politicians. It's the American people. Americans are dumber than a box of rocks. They love their low prices they get at Walmart and don't realize how much we subsidize the company's employees via welfare programs because they refuse to pay them a living wage.
The baby boomers (and possibly my generation) will have to die off before cannabis and other drugs are legalized.