I may be wrong but wasn't there a time when BA took a pensions "holiday" and made no contributions?.
This is where it gets confusing ( for me at least) 'cos when we refer to BA pensions it could be one of (at least) the three different and independent schemes that can cover existing employees at BA.
As I understand BA never took a holiday from
NAPs, they took one from
APS, for the reasons stated by oscara...
And sorry, an utter numpty when to comes to pensions sums.