This is a case of anyone involved is a tool. From the top on down there was over reaction. The woman- if you have a problem with something someone says, why not confront them instead of making it public for the world on the internet where shit can't be taken back? The guy's employer- wait, you took the word of someone you didn't know off the internet and fired a guy for hearsay? The guy- way to be the bigger man, dick brain. It would have been more humane to shit on the hood of her car in retaliation then enlisting the douche bag army to do your dirty work. The woman's work- oh for fuck's sake, you're punishing the woman because assholes on the internet have nothing to do?
Lesson- everyone is an asshole.