I'm a hard core, born again Christian, but after dealing with opiates as a physician I say legalize drugs. If that were to happen we would only be seeing people who wanted real pain relief. We wouldn't have to do all these screening tests and have all of this mistrust in patients.
This really hit home during the last republican primary presidential debates. Ron Paul was asked about legalization and he responded to the tune of(paraphrasing) "How many in the audience use heroin please raise your hand? Ok no one raised their hand. Now how many do not use it because the government tells you not to? Still no one. Now who would start using it tomorrow if was not illegal? Still no one raised their hand.
Bottom line, we don't do these things for other reasons than because the government says it is a bad thing.