In Switzerland, if you are addicted to an opiate, the authorities do two things. They prescribe the opioid you’re addicted to, for as long as you feel you need it. And, at the same time, they give you a huge amount of love and practical support, to deal with the reasons you are in such distress. They get you decent housing, and a job, and extensive therapy.