I don't blame you at all. Grrr.
When we were pulling into port on the St. Maarten day, my DH and I were out on the verandah watching, with lots of other people out on theirs. Including, apparently, someone who was smoking. You could smell it bad.
I stuck my head out and said, loudly, "Whoever is smoking, you do know you're absolutely not supposed to on your verandah, right? If you do know, you also know there's a huge fine if you're caught, if it's reported, RIGHT?" There was some scattered chuckles from bystanders, and I think my DH was embarrassed I was making a fuss, but I didn't smell smoke out on the verandah again.
(There's no one worse about smoking than an ex-smoker, believe me.

)