Won't ever fly this airline. Everyone I know who has flown this airline has told me not to fly them. The Departure times are merely suggestions. If your checked luggage makes it to your destination you are lucky.

i always try to fly American. i have Admiral's Club access and Executive Platinum status that gets me free upgrades. The lounges make traveling way more comfortable. My firm spends a lot on the AAdvantage Credit Card that earns miles and loyalty points which increases status level. Used miles to pay for lounge access for family. If you know how to game the system, you can earn top tier status real easy.