Portugal’s policy is deeply flawed because it does not legalize the sale of all drugs, only the consumption. When selling is legal is when organized crime leaves the picture, taxes can be collected, product is clean and measured and of quality. Both sides of the equation are important to legalize, doing one without the other means huge problems remain.
I don't think that something as harmful as heroin should be legal to sell, even in a taxed and regulated scenario. Other options that, in my amateur opinion, would be better, would be to more heavily penalise adultered drugs, or to have pharmacies supply, with a prescription, addictive drugs, but only to addicts. The latter idea is basically an extension of safe injection clinics.
Neuropharmacologist David Nutt, MD, of Imperial College London, and colleagues rated 20 different drugs on a scale that takes into account the various harms caused by a drug. Drugs are rated on nine harms a drug causes an individual and seven harms a drug causes society.
The scale, developed by a panel of experts called the Independent Scientific Committee on Drugs (ICSD), ranges from 0 (no harm) to 100 (greatest possible harm). It is weighted so that a drug that scores 50 is half as harmful as a drug that scores 100.
"The highest and lowest overall harm scores … are 72 for alcohol and 5 for mushrooms," Nutt and colleagues calculate. "The ICSD scores lend support to the widely accepted view that alcohol is an extremely harmful drug both to users and to society
https://www.webmd.com/mental-health/addiction/news/20101101/...