The problem is not immigrants, of people freely crossing borders -- the problem is rich people and the power we give them. Which is pretty clear from the OP, they know what's up. Most immigrants in the world, of course, are not rich. Blaming other people who are struggling as much or more than you, instead of the people profiting of it all, is helpful for the people profiting off it all.