My buddy is in his 13th year, and still has over 70 FO's ahead of him. That is at least another 2-3 years at current production. Bear in mind that all promotion is now based almost exclusively on retirements/resignations, as the airline has effectively no growth. Said buddy is not concerned, he's leaving to go home with wife and children. BA obtains another great guy at the expense of CX's mindless management follies.