1. You believe that Americans are in some way more worthwhile as human beings, and thus deserve any given job more than someone of equal qualifications who lives in another country.
2. You believe that Americans are in some way lazier, dumber, or otherwise more incompetent than someone living in another country. Thus they cannot be expect to compete fairly for employment.
It can only reasonably be one of the two. So tell me, which is it?