Gosh, LHR Rain, you do indeed seem to have your knickers in a twist, over the DEC issue.
I mentioned on this forum over three years ago to the various co-pilots at EK that they were foolish to 'assume' that EK would follow any sort of senority list, in promoting or hiring a pilot, no matter what the position, and especially for first officers.
Just so you know...airlines in the middle east, and indeed EK is positively NO exception, will lie to you at every turn, and the ONLY positive way to get around the promotion issue, is to be hired directly into the position, to which you aspire.
IE: wanna be a Captain...get hired as one.
Full stop.
This has been the only way to assure yourself that the outcome is as you expect.
Always has been, always will be, in the middle east.
How do I know?
Been working in/around the middle east for over thirty years, collecting the big(er) bucks, always as a DEC...period.
Now, to those who 'thought' that EK was an honorable company, and will 'do the right thing' with regards to upgrades...welcome to the
real world my friend,you have learned a valuable lesson, for sure.
Now, if I was running EK, I personally
would offer upgrades to everyone that deserved, and was qualified for same, on a merit basis, ignoring senority.
Set a policy, and stick with it.
But, being as I don't run EK, you are left with those managers that will do as they please...middle eastern style.
Get used to it.
It ain't likely to change anytime soon.
Not in your lifetime, anyway.