One of the main gripes here is accomadation.
Someone posted earlier that they would have over 100k Canadian in the hand if they were earning this kind of money at home. Imagine what sort of accomadation that would provide. Three bed apartment, no, more like five bed house.
I think the gripe is not that it's a three bed apartment but that it is not comparable to other working professionals in UAE. We are in substandard accomadation. Think about what expats left when they moved here.
Also why do things have to stay the same? Everyone has said that there are shortages all over the world. So why shouldn't a company that is trying to fill a contract requirement do a little extra to fill the gap that they have created.