We have 14 dispensaries for our city of 55k (6sq miles) and there are regularly lines out the door. Demand is fine.
I personally can’t stand small shops. They regularly lack online shopping and have higher prices. Sunnyside, our local chain actively hires those from the queer community, have consistent products, and offer the best prices.