the best solution if you want to reduce light and hard drug usage is to increase quality of life via parks, libraries, and education. to quote my all time favorite poster, @DylanMc6@lemmy.dbzer0.com , "seriously!"
it seems counter intuitive that you should address drugs through not the drugs, but when you're dealing with drugs you have to take into consideration that the reason people use them is to address a chemical imbalance in their brain. drugs are a short term fix to a long term problem for the user. if you're going to address the long term problems with drugs, you have to create long term solutions to the problems that create a need for them. if you set up short term impediments to drug acquisition all you're doing is putting vulnerable people at greater risk