I believe that BA is responding sensibly to market conditions. Most of the 40 million or so people who fly with the airline will notice little difference. 80% of passengers travel for leisure or friends and family visits. They will be looking for price, reliability and reasonable levels of service.
V