First and last, no drug should be made criminal ever. That merely underwrites criminals and drives victims into the business of actually promoting the drug in order to carry their own needs. That approach has always been blindingly stupid.
Even the policy itself is ignored when legal opiates even exist. And they are all certain gateway drugs to be used sparingly which obviously is not what the industry intends.
Busting Big Pharma would be an excellent start...