Well, I don't know what this guy was doing or not doing. I always try to be considerate of everyone around me when I smoke, even other smokers. I do not try to 'bend' the laws by smoking just on the edge of a non-smoking area. Now, if I were doing all that, and someone put my cigarette under her foot, she'd be picking herself up off the asphalt.
You sound pretty tough, but I'm not a 'she'.
And you'd have to get a look at me up close before you made any rash decisions.