Where would you draw the line for “drugs” that should and shouldn’t exist with your hot patch fix?
Of course the problem is that almost all of the drugs in question have legitimate medical uses so we can't just wave a magic wand and make them go away.
I'd personally try the angle of making drug use completely non-criminal (but not the associated behavior problems that do impact other people; this is a non-trivial element), and then make dealing drugs punishable with a LOT of time.