I wouldn't have been as pissed off about my flight being delayed had American Airlines given an explanation or even apologized. They did not care one bit about potentially missing our connecting flight. No wonder there were such good deals to Mexico and no lines in their department at the airport... everyone knew better than we did...
ALSO, because we checked in 24 hours in advance (they begin at 48) we were forced to pay extra money for our seats because they were the only ones left. It should be equal. Done wit chu AA