I agree with your points, but I think there are other things to consider. Like Inigo said, just because the government still wants to control your drug use, doesn't mean we haven't won the drug war. With Silk Road, you can now get virtually any drug you want delivered directly to you, with little chance of them even knowing about it. In a very real sense, we've won the war on drugs. I'm not saying it's time for a victory lap, but I can at least see the light at the end of the tunnel. On top of that, times are changing as well. Something like 19 states in the US have decriminalized marijuana. I could very easily see the feds giving up the war on pot at least. Also, if the economy sinks into a depression, people will get less concerned with the private activities of others and focus more on their own survival. If the drug war became bad policy with the middle class because of its wasteful spending, it could very well be dropped in order to win votes. tl:dr never say never