It is quite strange because you go almost anywhere else in the world...no addicts, no-one uses drugs, they find it strange that anyone would use drugs...go to the US, you not only have drug addicts but a whole industry dedicated to offering very knowledgeable-sounding opinions about what should work...it never is explained why the drug problem in the US is so out of control with so many people who know what "should" work.
The only places where I have ever been that have had lots of drug addicts have been places that have tried to decriminalize (for some reason, almost always with help from the police who just want this stuff off their books altogether).
https://www.cnn.com/2022/09/02/middleeast/saudi-drug-capital...
To help the addicts and reduce reoffending, what we probably need is better jails that are less a punishment and more an enforced rehab program with high-quality mental health support. And then a better path from jail back into society.
But that's expensive.