If you hate them all for the actions of one you are as bad as the Ku Klux Clan used to be.
Did you ask him politely to extinguish his smoke while he ate?
Or do you just complain about it here?
Realizing that he COULD have told you to shove it because he was in the smoking section, he might have realized that it bothered you and not smoked again while he was there.
Hear hear.
PUFF