I disagree entirely. The situation is one I could easily imagine myself in with my best friend. The two people in question did not curse, berate anyone or even direct their jokes to anobody.
This asshole just wanted to pick a fight and caused a father to lose his job over dumb shit (ps: I'm still waiting for the company name to crop up, he didn't deserve to get fired).
Now when actual instances of sexism in tech (and trust me - in Bolivia THERE IS TONS OF THIS) occur, people will roll their eyes. Never cry wolf.
The man who was fired used to work for PlayHaven. http://www.playhaven.com/