Actually its a very clear issue. You must make a distinction between immigrants, who move here permanently and are allowed to apply for residency and eventually citizenship and guest workers. Guestworkers come on H1-B and L-1 visas which are NOT immigrant visas. Their legal ability to stay in the US is at the mercy of their sponsor (generally the employer). This is why employers can pay these workers far less than the prevailing wage, thus placing American workers at a competitive disadvantage. While there are laws which require employers to pay the prevailing wage this is often not the case.
The point is that there are very important legal differences between guest workers and immigrants and the issue here is not that American jobs are taken but that Americans are at a competitive disadvantage.
Actually its a very clear issue. You must make a distinction between immigrants, who move here permanently and are allowed to apply for residency and eventually citizenship and guest workers. Guestworkers come on H1-B and L-1 visas which are NOT immigrant visas. Their legal ability to stay in the US is at the mercy of their sponsor (generally the employer). This is why employers can pay these workers far less than the prevailing wage, thus placing American workers at a competitive disadvantage. While there are laws which require employers to pay the prevailing wage this is often not the case.
The point is that there are very important legal differences between guest workers and immigrants and the issue here is not that American jobs are taken but that Americans are at a competitive disadvantage.