even for AA's line there are many non-native speakers an dhave difficulty with english (i guess some of them are bi-lingual, with spanish as primary language).
i think it is unfair to demand a foreign carrier to speak perfect english. i have more problem for AA's rep with difficulty in english and CX's rep with poor cantonese