I think if you set up these kind of government-run dispensaries, you have to mandate that their purpose is ensuring product and supply chain quality (not just making fat bags of cash), and that revenue above COGS has to be restricted to what it costs to run the program and maybe a small emergency/maintenance fund. Otherwise the natural incentive that apply to any monopoly encourage them to raise prices to the max the market will bear and rent-seek. It's civically conscientious to think that the government would be advocating for the people by working to proved the lowest possible prices, but that isn't how any government-run 'vices' dispensary program I've ever seen plays out IRL.