.... the video cameras.
I'm with you on leaving before it comes to blows. There's no reason here to fight. My man parts are plenty big, I don't need to prove it to anyone.
Dude in yellow was giving back as good as he was getting, except that he wasn't prepared for the physical contact when it came. His retorts did nothing to dissuade physical contact, they served only to antagonize. If you have a stand your ground mindset, your better bet is to say nothing, or convey to Black Shirt that he'll be needing an ambulance if he continues on his tirade. Then be prepared to follow up should Black Shirt get physical. Double fail.
If I'm in Yellow shirts position, I'd have either shut up, made space and waited to see if the situation resolved itself or shut up and left the building. If I'm with family, I'd definitely have shut up and left, and been prepared to immediately defend if I'm followed.