Polkadots--I don't know exactly why companies feel a need to recruit Westerners when they cost so much more. But the fact remains that they cost more to persuade to come to Qatar, because they are typically higher-paid and have a higher standard of living in their home countries than their Asian counterparts.

If Asians feel they are being cheated, they have the option not to come to Qatar. Why should a company pay more for something when they can get it for less? When you go to the grocery, do you offer to pay more for an item if you think it is worth more or do you pay the advertised price?