One of the weirder ideas out there is that legalizing drugs will do away with drug cartels. It’s based on absolutely zero evidence. Legalization of heroin in the US in the firm of opioids like Oxycodone did the exact opposite. It created drug cartels in Mexico.
When a drug is legalized, that helps and strengthens drug cartels. The government does the job of normalizing drug use and doing the marketing for them. Many of the people who buy legally eventually start buying from cartels because cartels sell it cheaper. And they sell cheaper because they don’t pay taxes on their drugs.
All of this isn’t my assumption. It already happened exactly like I’m describing with the opioid epidemic. People started with the legal Oxy and ended up on illegal heroin because it was cheaper. No government can compete with a cartel on the price. So cartels celebrate legalization.
As a character in a Mexican novel I’m reading says, “Gallons of blood are spilled on our side of the border so that stupid gringo kids can enjoy cheap drugs on spring break. It’s fun and giggles for them and a vale of tears for us.”