based on the evidence i see, no charges were filed - which means he wins an easy lawsuit and gets a hefty payout from it. that's not a penalty for this behaviour, it's an award.
but, the truth is he deserves it. because you really shouldn't be able to fire somebody for expressing their opinions outside of the workplace - even if those opinions are juvenile and stupid.
it's yet another example of poor tactics leading to counterproductive results. authoritarianism doesn't solve anything. this is a cultural issue.