I think that the War on Drugs is not only long-since lost, but was from the beginning an entirely flawed concept. All that the War on Drugs has accomplished is a boom in the prison-construction industry, and the enrichment of transnational druglords and their criminal combines, and corruption of politicians and law-enforcement professionals.
We must instead turn our attentions to discovering why people are taking drugs, and remove those reasons where this is desirable, and teach them how to cope with their addictions where the fault lies with the abuser.
If people are taking dope because they're dopes, that's one thing and there's little to be done about that, other than to do our best as a nation to see that nobody grows up to be a dope. See my remarks on Education and Civility. Ponder also that a universally well-educated and thoughful citizenry should have no problem either eliminating poverty as we know it, or their Civility should enable them to face their poverty with some gentility, while working for a way out of it. I believe that the US as a nation has all of the resources needed to eliminate poverty in any case. We must start by making sure that there is no hungry child anywhere in this country -- a well-fed child can be attentive in school. We must continue by assuring that any child who is capable of learning is indeed educated to the best degree practicable. We must finish by maintaining a robust economy, so that all of these healthy well-educated young adults we produce can lead valued and productive lives with careers that enrich not only them but everyone around them. In a land of plenty, who needs to do drugs, or to sell them? And in a land of plenty, if people really want to do drugs, take the bars off of most of the prisons, stick cheap cots in them, and let the fools move in and dream their lives away on the public tab, it'll cost less in terms of lives, disruptions, cycles of despair and poverty -- and probably in raw dollars -- than does the present unworkable and failing system.