Top Bunk
Take your point totally. I'm not with BA but have mates that are. What I will say is that nobody under 40 years can bank on the cast-iron certainty of final salary schemes. The only folks who can (and that's not 100%) are ex-public employees - civil servants, MOD etc because our taxes guarantee it. Once a scheme is closed, that's it. It can only pay out and the only money coming in is from investment returns.
I would hope that 30 years from now the last cadet retires, lives till he's 90 and then croaks, leaving a few grand to donate to the annual Christmas bash. Recent experience has reinforced the view that pensions can be double-edged swords. Diversify.