First of all, you all should shut up and wait for Numero Crunchero to come to the rescue.
Secondly, most of you sound like the types who get all bent out of shape when someone doesn't say, "Clear right" when he's taxiing eastbound on H approaching H7 for a left turn!
All your bickering about 16 vs 32 years is so irrelevant! By that time, CX will be a Chinese airline. If you think the Cat A/B/C/D crap is laughable now, just wait until upgrades are solely offered based on subjective evaluations. By the time your 16-32 year upgrade comes along, seniority will be completely irrelevant.
Thread over!