BA» are of course "sweating the assets" on their 747's, which will see out their days (another 3 to 4 years) on the North Atlantic, where no doubt they make them a lot of money (and were "paid for" years ago).
I flew out to Phoenix at the end of last year in an "elderly" BA 747 and was pleasantly surprised by the internal state of the 26 year old aircraft. It had obviously been refurbished in the not too distant past and was in very good condition. The seats looked and felt good, the in flight entertainment was very good (manged the whole of "Chernobyl" !), in fact, everything worked !
One report said that Westbound flights were taking up to two and a half hours extra for their trips !