The interesting thing is that the vast majority of people commenting on the unfairness of the outcome are men.  I thought the Snowflakes were defined as the complainers, which in this case are men.  Come on, guys!  He resigned, was not fired, and realized the idiocy of his remark.  Especially in the context of this particular meeting, he messed up.  As guys, we should not be whining about this.  He made a mistake, owed up to it, bowed out.  He did the honourable thing.  So why are so many guys upset about this?