Let me clarify more:
- AA does not offer status match but challenge - you need to actually fly AA metal in order to get a early recognition.
- AA Elite status bonus are evil - 100% additional for what you have already earned (Plat and EXP).
- Only EXP are getting complimentary upgrade
There is one thing for sure AA is better than CX - mile expiration.
CX's expires in 3 years after earning. AA keep active within 18 months as soon as you have activities.