I mean there are lots of crazy passengers too. i am not siding with airline employees, but I've seen some crazy (seriously crazy) idiot who was cussing and kicking ground staff because he was denied checkin with EXPIRED PASSPORT.
I've seen drunken passenger beat the shit out of airline employee and he was let go, and mgnt never reported to airport police. wtf....