If it's legal to smoke in public and annoy other people whose noses might be sensible to the smell, shouldn't it also be legal to throw a teargas grenade into a bunch of smokers? I mean it's just a bit of smoke, innit? Doesn't kill you or so.
And my the attitude would be about the same as Viking's.