It's absolute bollocks and no wonder BA are sinking fast. Unless they are a registered charity, what company continues running anything at a loss and for 4 years!
It's an excuse to pull off the route; accounts can be made to show anything.
And if BA conitinue to cut capacity, they will be very poorly placed to regain any share of the market, especially over the pond, when the upturn comes as surely it will.