CptKavia,
Your words
"Cathay and others have changed their T&Cs for the new guys not for those who joined the airline earlier"
only go to show
"You are not an expert on conditions of carriers like BA, Virgin, Cathay,"
I'm not an expert on EK but I can assure you CX have broken my contract, for the worse, 3 times since 1993.
I hope your facts about EK are more accurate!