Heroin has been illegal for a hundred years. We still have junkies.<p>You can say the same about alcohol. Does alcohol ruin lives? Yes. But we limit many of the social impacts by treating it as a regulated substance vs a controlled substance.