Only children think that making X against the rules makes X go away. Regulation and first world health care (ie free health care) are some steps you can take to address the problem. Making addicts criminals shows irresponsibly poor leadership.
The pearl clutching puritans have a legitimate gripe with drug use if they, the taxpayers, are forced to fund the fallout of drug abuse. Turning a personal, though be it poor, decision to use hard drugs from a personal issue into a public one.