The jobs it plans to outsource include baggage, de-icing and coaching operations, and the arrivals baggage service
That would be a shame. When I flew LGW to EDI and return over a weekend a couple of years ago and my baggage went to Barcelona by mistake, the BA helpline in Newcastle couldn't help, the outsourced baggage handling people in EDI couldn't help and it was only when I approached a BA baggage person in LGW arrivals that my bag was traced and returned to me.
If BA is looking to differentiate itself from its competitors, outsourcing everything to the lowest bidder isn't going to help. All the good work flight and cabin crews do on board can be quickly undone by shoddy service on the ground. That's how they lost my routine custom.