I also agree -- except the trades are definitely being outsourced. Our own house in Las Vegas was built, I'd say primarily, by illegals who do plumbing, electrical, roofing, HVAC, etc. This information came from the contractor's QC representative himself. And it was a nationwide American corporation that built our house, BTW. Fortunately -- or regrettably -- these illegals did really great quality work, better than most of the American tradesmen who have done other work around here. That's sad. The QC rep said they hired illegals because they couldn't find well-trained Americans to do the work (and no doubt cheaper than hiring well-trained Americans). I tend to believe this is true because so many trade schools have closed since I graduated from high school a few decades ago. If we don't train the trades and we don't enforce the law against HIRING illegals, it's inevitable that our "patriotic" corporations will find a way to get the work done with illegals and the illegals will find a way to get here, wall or no wall.