In terms of redemption in business/first class American wins hands down but they only give a 10% bonus on World TP.
As an example LHR to SYD return is
128 - ec/256 - biz/384 - first with qantas
90-120-160 with american
100-200-300 with ba
140-230-360 kms (roughly 87.5-144-225 in miles) with lan &
110-175-260 with cathay
The differences are huge. 100,000 for first class return from LHR to South Africa is another bargain with American.