Presidential candidate López Obrador in Mexico proposes to stop
fighting the "war on drugs".
I think the proposed amnesty for gang leaders would not do much good,
for reasons given in the article. However, legalizing drugs would do
a lot of good.
Portugal decriminalized all drugs in 2001, and the result continues to
be improvement on every dimension — except for drug dealers, whose
business has declined.
Legalizing drugs would eliminate most of the fighting between Mexico's
narco gangs because they would all lose most of the income that they
now fight over. Likewise, it would eliminate a lot of their bribery
of politicians because there would be no need to bribe them.
If you allow politicians to treat addicts with cruelty, next thing you
know they will be treating minority groups, poor people and disabled
people with cruelty. Those politicians win support by demonstrating
cruelty towards scapegoats, and anyone that lots of people can be
convinced to despise will function as a scapegoat.