It may have eroded our manufacturing base, but many of the jobs illegals take are jobs that can not be removed, outsourced or transferred.
These are jobs, where wage growth would naturally occur, efficiently, if illegal labor was not induced into the market.
If you need a janitor or gardener, you will need one no matter what, you can't transfer that garderns job to India, and you can't eradicate it (unless you eradicate the garden), that would make labor and the markets competitive for fair wages.
Adding illegal labor to the mix, allows for leverage to keep those wages down, either by forcing the gardener to compete wage wise against folks who aren't here legally, or the native born American loses the job outright to the illegal alien.
First, before these hurricanes, we had 4.9% unemployment in this country. So, despite all of the outsourcing, there's no shortage of jobs.
Second, aside from consturction work, for this country to maintain its standard of living, we're looking at the wrong end. It's jobs in the sciences and science-related professions that need to grow. Many employers in these industries are forced to import workers from abroad, because they can't find qualified Americans.