Large cities here in Germany have had terrific results with heroin substitution in a controlled environment (addicts getting their shot by a medical professional). The crime rates among addicts is down, while their general health and recovery chances are up.