The BA today is different to that of 20 years ago.
A key attraction of the FPP is cost saving.
That said, BA could have gone with a FPP scheme with much worse T&Cs and to the credit of Flight Ops, they have offered a very good scheme in today's market.