To point out the overlooked -- it's equally possible someone at his job tried to talk to him about the issue, and he reacted in a heavily negative way, refused to apologise, or otherwise acted in a way that triggered the actual termination.
Since we don't have the facts, we don't know, and folk are assuming the company over-reacted because it fits into the proffered narrative.
Now, presuming he knew that: shouldn't he, too, be "taking responsibility" for his actions instead of blaming some girl with a blog?
I just don't see where that logic goes. Everyone can be at fault here. But it seems like you (and most other men here) only want one person's head. That strikes me as distasteful.