USA's immigration laws are pretty hilarious when you remember the majority of the population are immigrants themselves who pushed the natives out the way all those years ago. It's a country founded on immigration.
You can say this about all of the Americas, in general. National borders, especially that of the US, are becoming harder and harder to deal with if you're a human being. It seems to be a lot easier if you're a trade good.
Well yeah there is that! I generally find political discussion on immigration wholly distasteful, and often parading itself as xenophobic/racist propaganda.
The whole immigration issue boils down to "we got here first! nah nah ne nah nah!"