I'm not BA, but I am a UK airline pilot with 30+ years experience.
The fight that BA pilots have on OS is broadly the same as the problem affecting every UK airline pilot since the invention of Ryanair.
Virtually every airline has closed/curtailed its pension scheme, taken on 'low experience' pilots for greatly reduced - or even NO - pay, introduced some sort of pay bar, and many other radical reductions in employment benefits, shifting the risk & cost onto the pilot. This is all in the drive to radically reduce costs to enable airfares of 99p. Caterers, handlers, cabin crew have all been similarly affected.
There have been several recent industrial confrontations on this matter, often not publicised; but management keeps coming back, trying to enforce the new way of airline working.
The BA pilots' stance is important for every UK/European pilot - and every passenger too.