half measures will not solve the problem, only stall it temporarily. legalizing ALL drugs will crush the cartels’ ability to generate the huge ammount of cash needed to keep them going.
Billions of dollars are made in the illegal drug trade, even removing 75% of the revenue is still plenty of money to work with.