Yes. The War on Drugs is an utter failure. No. Doubt. About It.
It is a war on people, who are often stupid, self destructive, etc. But who, unless they are driving or selling to kids, should generally be allowed to live their lives. Of course in a welfare state, they really DO become destructive to others as they often become unable to support themselves . . . . in a free society, they would fail, others would see them fail, and avoid the behavior more than they do so at the present time.
The real winners are the cops who make the seizures of property. RICHY RICH!