It's amazing how short-sighted some people can be on the immigration question. Rep. Zoe Lofgren has a wonderful idea, suggesting that we make it much easier for skilled foreign workers to establish residency if they get a job in the US
. It's difficult to see why anyone would oppose this. Keeping those workers in the US, working for US companies, means that they're contributing to the American economy. Sending them home only lets them compete against us, potentially harming the American economy. The argument most often brought up against such proposals, that it hurts American jobs, is easily shown to be false. It's based on the incorrect assumption that jobs are a zero-sum game, and if a foreign-born worker takes a job, it means one fewer job for an American-born worker. Yet, if that foreign worker goes back to his home country and works for a company that takes down an American company, then we have a lot fewer jobs in the US, due to that worker going home. At the same time, if that foreign-born worker stays here, and while working for an American company, helps build up an industry, it will create many new jobs for both foreign and American-born workers.