There's a simple solution: legalize all drugs. All of them. Let people get what they want. Then, if the government must do something, pump all that money they were spending on the drug war into treatment centers.
I can't see how eliminating regulation of drugs is going to solve the problem of people getting substances that are harmful or ineffective. There is no simple solution, only the obvious complicated one of regulating correctly.