Or perhaps because they cannot afford to sit upfront...

Yep, that's me!
I'm perfectly happy to travel in EK Economy and I'm certainly not ashamed about the fact that I don't have huge amounts of money to travel in the premium cabins on a regular basis.
The nice thing about the EK experience is that that cabin crew in Economy don't look down upon you.