Have mentioned this before, but I lived in Switzerland for 6 years, Basel. During that time they began a policy of providing drugs (lots, but cannot recall the restrictions) if addicts also took the substitute in order to gradually wean them off the real thing. At the same time they were on social assistance.
This kind of thing feels good and right to many well-meaning people. But I doubt they have experienced it first hand.
My wife and I both worked in the same company, took trams to work or walked and did not need a car due to the transportation system (which is another story to be told). We found the city and all that was Switzerland really a wonderful experience ... except the drug situation - which was halted there and in most other European countries (CH is not in the EU).
The city spent a lot of money keeping it beautiful, quaint, faithful to its 400 years of heritage, and freindly to tourists and their families.
Once the drug program was in full swing, many locations in the city were established or converted for the purpose of drug dispensing and, naturally became hangouts. In six months the city on both sides of the Rhine were flooded with these people, needles were everywhere, they were lying in the streets, scaring just about everyone directly or indirectly, crime went through the roof and more illegal drugs flooded into Basel. They darn near destroyed the place.
The Swiss being the Swiss who have a purely democratic, referendum-based voting system, stopped it. But it took them years to restore the city and its reputation.
For what it is worth.