I think that was a smart move. While you idiots are yelling "cunt" and "bitch" he might be thinking about taking his company public one day or joining the board of a Fortune 500 company.
If you are stupid enough to think that posting public sexist threads won't come back to bite you in the ass one day, in the words of Denzel Washington in Training Day
"the shit is CHESS not CHECKERS mothafucker..."