I don't really buy that though. Honestly, I think the problem is simply being on opioids for a week due to post surgery pain or similar is enough to hook people.
My write in ballot would include various forms of legalization and treatment. I've heard DMT can make people quit heroin over night. While a little radical, that's better than the alternatives.
Situation: Crack use climbs in black communities leading to major social problems.
Option A: Create tough laws to stop crack use. WRONG, YOU ARE RACIST (for singling out the black community).
Option B: Don't create tough laws. WRONG, YOU ARE RACIST (for not caring about the black community).
Your breakdown of this situation makes it sound like you think it doesn't matter what you do, because someone will call you a racist no matter what. In other words, that accusations of racism are totally arbitrary. That's not true.
You're going through this thread and blaming victims for their misfortune. It is, to say the least, unedifying.