The first argument that is being made is one of xenophobia. It is an appeal to the crass idea that we must mistrust foreigners never mind the fact that almost every American within this country is a foreigner at some point with perhaps the exception of the native Americans (though they may have crossed over from Asia, we are simply not sure).
The argument is supposed to go something like this:
1) Workers from foreign countries are stealing your jobs
2) They are willing to work for less than you do
3) They are not competing fairly
4) They seek to destroy our economy
5) They are your enemy
The simple fact is that it is not the foreign worker who is to blame, but rather the multinational corporation that has sent the jobs overseas. Even the large-scale proprietary proponents of closed-source models are sending jobs overseas. They are going to continue to do so, as long as it suits them. That fact is conveniently swept under the
rug when it comes to acknowledging who is actually outsourcing jobs overseas.