Sadly, I will lose AA Plat Status this year because of the BA changes. I travel to South Asia often and BA is no longer a useful way to travel given the mileage accrual and that all my travel is in discount Y on long haul flights.
I am now on UA/TG/Lufthansa for these flights with Star Gold and although I may not get bonus miles with status when flying on non UA flights atleast I get 100% elite qualifying miles in discount Y.
This means that AA no longer gets my business domestically either....so they lose one customer on this atleast (albeit a discount Y customer)...