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).