That's the reality. Sorry that you don't like it.
The American people do not want to win the war on drugs. Oh yeah, they may say they do. But to win it, the US must adopt Draconian measures that the people wouldn't stand for. So Americans' votes mean nothing.
It's like the speeding limit and mandatory seat belts. Most people "think it's a good idea" and vote for it. But then they ignore the same laws they voted for.
And most Americans want lower taxes and less govt -- but they also want more services and protection.
So yeah, Americans may want to vote away drugs -- but they do not want to win the drug war, not at the cost of civil liberties that would be required.
The war on drugs is lost, as is the war on taxes and less govt. It's because the sheeple want contradictory things, and the politicians know it.
Bush = Clinton
Ashcroft = Reno