Aeromexico has no facilities in place at Oakland International Airport. That sure contributed to the long wait on tarmac instead of pulling into gate and disembarking. But at the most that I think an 60-90 wait for airline and airport to figure out a gate location, ground crew, etc to service the aircraft. BUT from passenger reports the crew and pilots failed the passengers miserably during that ordeal. I know it came rather close for the 4 hour limit to take effect on AM but they should still be fined and penalized for the treatment of its passengers.
I take that specific route maybe 4-5 times a year and I never have more than a coffee at GDL because I like to have a decent meal at arrival into SFO. I'm sure I would have been sick or have fainted had I been on that flight. No water, hot conditions, no food, and likely no communication from flight deck. What a nightmare.

So by your criteria every singe AMERICAN airline should be banned to as they have ALL done the same thing or worst. [Conforming Moderator edit to original quote]..

No. This was an Aermexico issue plain and simple. US airlines HAVE done this and worse, difference being, the crews (mainly the pilots) are doing their job and trying to get a gate, takeoff, or get passengers off the plane ASAP. If you listen to the time a B6 flight diverted to BDL during a winter storm (an airport they didn't serve at the time and all gates were filled), you could hear the pilots PLEADING with ATC/Airport Ops to get a gate, and that the airline wasn't even helping them out.

In this case, the airport (OAK) was trying to help them out but the Aermexico crew wasn't having any of it. They only got somewhere when the awful crew wanted two people arrested for something they didn't even do. Shame on them and like I said, they need to be charged.

OAK may have been willing to help, however till US CBP allowed the plane to deplane the door can NOT be opened. Even when the plane pulls up to the jetway, the door can't be opened till US CBP says it can be.