The idea that there are jobs that Americans won't do is...
The idea that there are jobs that Americans won't do is economic gibberish. All the big occupations that immigrants are in - construction, janitorial, even agriculture - are overwhelmingly done by native Americans.