Personally I’d prefer the police spend their time doing something more useful than try to bust people for smoking a substance that’s slowly being legalised across the globe.
Where it is legal it’s actually less of a problem in public areas, because there’s cafes and such you can smoke in and they take their ventilation very carefully so that it’s all filtered out. It’s also easier to get oils, etc to make edibles which don’t require smoking at all so don’t have any of the smell issues.
IIRC UK weed has gotten worse over time because it’s criminalised, in countries where it’s legalised the stuff is far more sensible in potency as the folk running the stores put more care into the quality… seeing as, y’know, it’s a legitimate business. As a result, the UK has a problem with the smell of weed.