Excellent piece by John Stossel.
From the article:
When the public is this divided about an issue, it's best left to voluntary social pressure instead of legal enforcement. That's how most Americans decide whether to drink alcohol or go to church every week. Private voluntary social networks have their own ways of punishing bad behavior and send more nuanced messages about what's unacceptable. Government's one-size-fits-all rules don't improve on that.
You want to reduce the size of government, cut government spending, increase revenue to the Treasury, then let's end this ridiculous war on drugs.