You can be a captain at Delta in about 18 months. Many airlines it's 6 yrs or less. CX will almost certainly now be stretching out towards 15+. And a further bit of perspective, several Sr FO's with 11+ years and about to start their commands have recently resigned from CX to join the bottom of the seniority lists at other airlines. That should tell you all you need to know about the real situation at CX.