There's lots of people who take this sort of thing as reason to criminalize cannabis. Regardless of the problems, it is still a personal health issue. Criminalizing causes more harm than good.
I don't think people should be put in jail for cannabis. However, we shouldn't be devoting our tier 1 retail space or having startups with massive advertising budgets pushing it. It should be sold as a generic drug by pharmacies that make most of their business from other drugs not dispensary entrepreneurs creating massive retail brands like alcohol.
In Australia, tobacco is sold behind the counter. Tobacco has plain packaging and there is no advertising or promotion.
This is the way marijuana should be sold - cheap, clean, legal, available, but behind the counter and not advertised or promoted. It should not be like California or Thailand where you can go to cafes or marijuana shops.
Marijuana should not be treated as alcohol however - advertised, commercialised and glorified. Available, cheap, clean is enough.