Earlier quoted context omitted.
Is your goal to get people to stop using drugs, no matter what? Because we've seen how well that's worked in the U.S. If they're solving all the other problems in these addict's lives - if they're able to be functioning members of society - isn't that enough? Why would you upset all that progress by making stopping drugs priority #1?
A lot of people are still under the impression that using Heroin daily has extremely damaging physical effects along the lines of a serious meth habit. A lack of education about the issue is what leads to this kind of outrage, ime.
It's like CBT but in reverse.