I disagree that they only take jobs that Americans don't want. With fake ID, they can get any job they want. If one of them gets a contractors license, he can get work as an independent contractor and hire all his freinds under the table. Since there is no hold back on independent contractors (think landscapers, plumbers, framers, insulation workers, auto mechanics, etc.), the money can just disappear into their hands. Why would they, as independent contractors, pay any taxes? If they get caught they have no hard assets and if deported they can simply come back again and start over. I doubt the IRS has ever chased down one of them and held them criminally for Income tax fraud, it simply isn't cost effective for them. If a person avoid paying any taxes he or she could work for 30% to 45% less and make the same amount of money (15% social security, 5% income taxes, 15% in L and I, 8% sales tax, plus any accounting fees).
I talked to a carpet layer the other day that said he and his wife had moved down from San Deigo to work here laying carpet. Together they could make $150,000 around here if they worked hard. In San Deigo the illegals had pushed the price down to about $50,000, simply through supply and demand. The price is high enough to provide a real good living for a single man, but not enough to buy a home or provide much for a family.
Something has to change.