I agree with you in principal. But maybe we need baby steps to allow time for the general population’s attitudes to change.
I live in Massachusetts, next door to “lovely, historic Concord, the Birthplace of the American Revolution”. Marijuana has been legal, not just decriminalized, here for years and years. There was a proposal to open a cannabis shop in Concord a couple of years ago, and the locals were in a tizzy. I remember one comment in particular: “Do we really want busloads of SCHOOLCHILDREN unloading at the corner of Main St and Walden St [town center] and seeing a WEED shop?!?!?”
My response? “Oh, you mean near all the places that serve ALCOHOL for CONSUMPTION on the PREMISES?”.
They didn’t get it.
People have weird attitudes about these substances because they used to be illegal. Slowly moving them to illegal instead of just yanking off the band-aid helps. Not in all cases, obviously see above🙄), but in many.