It's nice to hear that AA gives retirees the same priority as employees, all based on date of hire. As an aspiring retiree, I think that's the fair way to do it. The only time a pass riding employee should be given priority is if he/she is commuting to work. Not from work. There should be a specific category to cover employees going to work ahead of employees/retirees doing liesure travel.
No commuting employee should be given preference over another employee on active status, it is an employee's choice weather or not they live where they work like most other employees have to do. It's not my problem if you want to live in Birmingham and work in LAX/ORD/DFW/CLT/PHL. I'll be darned if the last seat goes to a "commuter" and I have a wedding or other family event or paid for vacation to go to. Funny how only pilots and flight attendants feel this way...