The entirety of making drugs illegal (anywhere) has always been an exercise in foolishness and futility, and actually creates a full-blown underground market with all the criminality that goes with it.
Drug addiction, when it occurs, should be treated as a health issue. Overall it's a public health issue, and we'd be so much better off if that's how it were treated.
Humans (or a subset of them, anyway) always have and always will seek out mind-altering substances. Better that those doing so don't have to turn to criminal syndicates to obtain them, that governments can actually make money via regulation and taxation, and those who slip from recreational use to addiction can get the help they need without being treated as criminals.