Unfortunately, this guy's problem is that he spouting off about his fellow coworkers.....the people he's supposed to be working alongside. I'm not saying we don't all do it from time to time, but this should remind all of us to be extra careful since we have multiple microphones in our everyday officespace.
...let's look at this another way. Suppose your airline CEO or even your Chief Pilot was at some civic event in the airline's hometown and an open media mic caught them going off on a 5 minute rant about how "all pilots are overpaid primadonna pains in the butt who weren't smart enough to get real jobs". Are you telling me that you'd all overlook that and say he's entitled to his opinioin and we should just let bygones be bygones?