I don't buy many, if any, of the "reasons" put forth why this is so ... the "jobs that Americans won't do" is just the least of them. It's just tired old crapola.
Votes, and political contributions.
We need to demonstrate that they lose more of those things than they gain, when they sell out America.
If Americans won't do those jobs, then the pay will have to be raised to get ones who will. Our companies will be uncompetitive in the global market and fail, so they will go overseas. Americans will lose jobs and learn that taking those jobs would be better than losing their homes. I hope they can learn that lesson before it's too late and we have to go through the painful slide down.