Bit over the top!
I think this has been blown out of proportion, obviously there are 2 sides to every story, but, come on!! We all know the banter that gets exchanged onboard and downroute! I have had much worse said to me, believe me I can give as good as I get, thing is, in corporate its a smaller working enviroment, we all are generally friendlier with each other, more so than the airlines, and if your ultra sensitive to a bit of cheeky talk your in the wrong job!