Looks like BA are taking necessary action in order to stay in the game and survive. No bail out from UK tax payers. It's tough for so many of our fellow aviation colleagues but at least BA are facing the music and taking action. So some will remain in a job unlike some other airlines who are destined to fail in this current climate which of course has pulled the rug from underneath them.
Its just the way of the present world.