When it comes to dangerous drugs, nothing "works". We have to choose the least-bad policies.
A lot of people, including me, thought the war on drugs was pretty much the worst policy position. Now I'm seeing that there are (perhaps) worse policies. We need to be quantitative and nuanced, not speak in sweeping characterizations.
1. Public drunkness is still a problem 2. Drunk driving still kills a lot of people. Legalization of alcohol doesn't help.