The main job of a government is to look after those people who elected it -its constituency. If there is a deficit of job seekers, then by all means, import the labor, but the government should not allow foreign workers to undermine its own constituency. I mean, unless, we get something in return from the foreign governments --I don't mean cheaper clothing or cheaper labor. If we went all the way for that, we'd reach a global equilibrium where everyone would earn $1/hr --I doubt anyone but foreigners earning less than a $1 per hour would want that, but you never know, some people do go against their own self interest.