And when heroin is cheaper and more plentiful, addiction will obviously disappear, right?
Here's the way it would work.
Heroin is made available at gov't clinics to those already addicted. One would have to enroll in the program, and then receive maintenance dosages from the clinic allowing the addicts to hold menial jobs.
Programs would be offered to help them kick their addictions, if they wanted to do so.
There would be a window of opportunity for addicts to sign up for the program.
After this window is closed, however, no one else would be allowed to enter the program.
After this generation of addicts either dies off or gets clean, there will be no more heroin addicts.
Problem solved.