If one truly believes in "freedom" as well as freedom of choice, then it's a no brainer to allow people to choose how and why they use any substance they deem appropriate for their pleasure, well being and even health needs.
As more and more data comes out about the medical potential of CBD and marijuana, its stigma keeps lessening.
Our state is one of the newer ones to approve it and at least in our area there has been a pretty careful, comprehensive approach taken to license approval and limitations on how many stores can be placed in a community. Local governments like our backwards thinking town have been able to prohibit it completely, but they lose out on tapping into what will be both the enormous tax revenue and business potential.
30 minutes away are the only two stores in the entire county and as a patron to both, I find them to be well run, with good security measures, top quality products that are tested for purity and dosage and a positive, stigma free shopping environment. Unlike "street" weed, I've yet to be caught off guard by a product's dosage strength or any negative physical effects. The parking areas are patrolled by private security and I've yet to see minors or others hanging around causing trouble in any way. I see far more problems at alcohol related outlets.
I would not support legalization of any chemical compounds with known addictive properties or hallucinogenic effects. While in support of more research into the medical use of mushrooms for depression and other mental illness, broad use of them at a street level would seem to be a step too far for a society that is self medicating at record levels.