I'm in that freaky minority who doesn't do drugs and has no desire to start, but nonetheless wants them legalized. Remove the criminal element from it and half of our society's problems would go away. Sure there would still be addicts, but I hypothesize they'd be fewer, because there would be less of a desire for anti-social types to engage in the "bad" behavior to begin with. If an ounce of prevention is worth a pound of cure, dump more resources into education. If the common person had the level of education about some of these substances that I have, more people would eschew them as I do.
Then maybe if we didn't have our law enforcement, coast guard and troops fighting a war on drugs, we might actually be able to focus more of their energy on the assholes who actually want to kill us for existing.