New boarding procedures making a big difference
As a PHX based flyer I fly on alot of 321 / 321neo's and I didn't think FC in its own group or the 5 extra minutes for boarding would make a difference. Boy was I wrong, getting all of FC boarding as a group and AAs focus on PDBs has drastically improved the PDB experience and frequency. Also, before they were scrambling on full flights to get boarding completed by D0, this has also been improved as well.
Looks like AA got something right!