EK has changed
They got a 6% payrise and HDP introduced recently. Since 2000 their pay has risen over 40%.
If you increase their pay to allow for our 16% tax then their FO salary ranges from $63-70K and CN pay ranges from $100K to $140K. This is ignoring their Exchange Rate Protection which pays up to 7.5% of your salary to allow for loss due to adverse exchange rate movements.
So, an SO gets $35K, JFO $55K, FO $65K and then after 10 years you finally get CN pay of $100K. In EK you start on $63K and then within 3-5 years you are on $100K+. Sounds like a no brainer to me!
So given that commands in EK are slightly less than CX (ie 3-4 years instead of 9 years) I think it is fair to say that you will earn significantly more in EK than in CX.