As much as I don't like the change, but I think you hit it right on the nail. United is still in BK, and AA is losing money left and right. Delta is actually performing better financially than AA and UA.
I can only wish CO approach this by using AA's Q points rather than Delta's method. The end is result is similar. I don't care if they award 3 times elite mileage bonuses for full Y passengers as long as I get my full credit.