Why is this a problem?
It will take care of itself if we just leave it alone. By all means, put more money into rehab for those who want to quit- but there seems to be very little point in enabling people to take street narcotics.