That's a very harsh and unwarranted conclusion based on one unfortunate incident. Plenty of times, people on Flyertalk get frustrated because AA ignores its own procedures or is inconsistent about when to follow them. Of course, everyone on Flyertalk knows better than AA how to run its own airline.