More or less, America sucks on it's immigration policy and the general snotty attitude held towards the concept.
We all came from the same place, whether you believe in the Bible and it was Israel or Evolutionary theory and we evolved from apes in Africa, we are all the same.
Race, religion, color, language are just ways in which we distinguish ourselves and express our individuality, for pride, not superiority.
Let people live where they want to live:
The economy will be fine.
If we can't speak thier language, so what? There are 300 MILLION Americans, find someone who does.
If one of them "Took your job!".. get a new one.
America for Americans.. All men are created equal.