Airlinefag here. When a flight is delayed, canceled that decision is made by "Operations". This includes dispatch, maintenance control, crew scheduling etc……… the gate agent, sups etc….. have absolutely nothing to do with anything concerning operational control. Could be wx. maintenance, lack of crew due to crew rest or any number of other reasons.
I can tell you this. With this piece of shit acting like this at the gate? There is no way in hell he would be boarding my aircraft. Safety issue? Damn right he is.
This "world revolves around me" motherfucker doesn't know his proverbial ass from a hole in the ground. AA should ban him from ever flying on their airline again. On top of that? He needs a good ass beating.