I would like to see a guest worker program... unfortunately there are a whole host of jobs, Americans now find are beneath them. The illegal immigrants are picking up those jobs in construction, lawn and garden, road work... simple hard labor jobs are not being scooped up in many urban/suburban areas by unemployed Americans. These jobs pay much better than the average fastfood or retail job...yet they’re seen as a step down.
I also know immigrants (no idea if they were legal) from central america and Mexico, who came here years ago worked those jobs, learned the industry and now own very successful companies that provide those same services.
Let’s face reality... Americans no longer want to do certain jobs anymore, the level of welfare benefits in many urban cities covers so much, you’d be hard pressed to find a well paying job with no educational requirements that would maintain the same standard of living.