AA being AA.
I'll say though, after flying out of DFW Today, I believe a lot of the issues stemmed from ground support staff shortages (TSA, check-in agents, aircraft cleaners, catering, etc.), due to the area weather and people not being willing and/or able to drive in to work.