Great thread!
Narcotics is a problem for all of us, especially in primary care. That's because pain is a problem--not just physical pain.
I don't think putting addicts in jail is the answer, but legalization won't help either. A legal deterrent is needed. Treatment or medical solutions (methadone, suboxone, etc) can help to some extent, but doctors can't really fix what ails the addict. Look at all the money spent on drug/alcohol rehab. How much good does it do?
I have come to have tremendous respect for the benefits of 12 Step groups for helping addicts. It's not an answer for everyone, but when you've hit bottom, AA/NA/OA, etc can be life-saving and life-transforming.
John