I wonder what its like to work in an impossible situation surrounded by disfunction, but you have to bite your tongue. I'll bet that occasionally afterward the average person might need to vent just a little bit. Even average professionals
Try working in IT for a large bank (any large corp, actually) and you will see the same frustrations. Just difference causes.