I am not saying they are there to giv jobs, but I am saying that if jobs are to be had then they should first go to American citizens. And if that drives the price up so be it. When you factor out the immigrants, both legal and illegal the market will find an equalibrium on wages. This country is using immigration to surpress wages in lower and entry level jobs. It is having an adverse effect on its people.
You seemed to advocate it earlier (see post 21).
If I had a business, I'd look for the best deal - period. If it's guest workers, fine. It it's seasonal H-2Bs/H-1Bs/L-1s, no problem. If I have to offshore the production to get the best deal, I will do so.
If nobody can afford to hire employees, that sort of thing has an adverse effect on the American people, too. Think that part over before you start being generous with other people's money.