I should note that my upgrade was a complimentary upgrade I received in compensation for flying LHR-DXB in a broken J seat (bolt-upright the entire flight). I wasn't as upset with the fact that EK didn't provide CD, as I was with the fact that they cancelled my booking without even notifying me!
But perhaps they haven't yet cut back on the mileage upgrade CD benefits...