I believe I have an answer to that. It's the same thing as new members of the EU flooding the UK. There are at least 5 countries between here and Poland that immigrants could stay but they come here because they know our businesses will just give them a job, because they are migrant workers they're not included in the minimum wage law, but they still get a better income than back in Poland. What they fail to realise is that the cost of living is also much greater here. So while they earn more, they also have to pay out more so most of them end up on the doll queues.
Move this into the business markets, businesses can still pay them sod all but now they're not on our welfare system and therefore can't be traced for payment of taxes, which the company would have to pay. Whereas, citizens of the country that the company resides will have to have their taxes paid (which is a tax that the company has to pay AS WELL AS the tax that comes out of your paycheck). They also have to pay us a minimum wage. The cost of living means we call for higher pay. It's not greed, it's economics. With inflation, it is very difficult for businesses to increase wages above the rate of inflation which is the only thing that would make any difference. I'm having a pay review this month and I doubt that I will get an above inflation payrise.