There's nothing really that can be done about the current users. Give them their drug(s) of choice and let 'em overdose.
the problem is the innocent people who have to suffer at the hands of the drug users while your giving them their choice.
I'm looking at more in the longer-term. And I'm not really sure about it (not as sure as the hardcore-antidrug people are...).
But I don't like knee-jerk reactions to the problem. What we're doing now is NOT working, and has never worked. Try something else.
Thats kind of like saying that since there are murders and rapists the current laws aren't working so we might as well make murder and rape legal so we can stop wasting time and money.