There is a corporate climate at the moment of revisiting the existing client base with a view to increasing the profit take from them. The BA onslaught began around 18 months ago and has gathered pace.
The collapse of the oil price has been an unexpected lottery win for BA and we can expect truly obscene numbers from them in the next year.
As I've said all along, from a business point of view BA's actions are to be welcomed. From a passenger's, they are horrendous.