This is merely a symptom of a crippling hypocrisy: our government spends billions of dollars prosecuting american citizens exercising basic personal freedoms, while going trillions of dollars in debt to countries like China, who in my lifetime have imprisoned an entire people (Tibet) and rolled over their own citizens with tanks (Tianamen Square, anyone?)
Why do we accept this? What the hell is wrong with us? The cost v. benefit realities of government boondoggles such as the war on drugs, and crackdowns on gambling and prostitution are so clear and irrefutable that support of these policies on anything other than religious grounds (which, according to our constitution, is not relevant) is indefensible.