Whilst not disagreeing with the essence of your point monster, I will shoot your "fact" of "modicum of resignations" down.
In the 5 years since RA65 was introduced (hence no retirement attrition), 220 pilots have left CX while they have only added 380 numbers to the list. It works out that for every 10 "pilots" CX employs, 4 quit. It's a lower retention rate than Ryanair or Jetstar. Lots are voting with their feet.