I was following you up till here.
It's not an empathy issue. I literally haven't seen an argument that says living in the U.S.A is a human right.
Saying the USA is responsible for South America's issues should be a stronger argument they shouldn't live there no? Why aren't they going to Russia instead, since the USSR was just as big of a player?
USSR is not much of an improvement, not to mention the vast ocean is a lot more difficult to get to than passing several land borders to get to U.S.
I do disagree though, this is an empathy issue with many people having no understanding of what desperation people have for them to decide to cross multiple countries and a dessert to get to another country they believe to be better. You do not get illegal immigration at these levels without there being a reason and the same people yelling off the rooftops about illegal immigration are the same ones keeping us from making a more streamlined and efficient legal immigration process.
U.S is directly responsible for it by the way, with them doing everything they can to keep communism out of every country they could, overthrowing multiple governments if they showed even signs of going communist. It also isn't just the Cold War as U.S War on Drugs and gun trafficking is also a major reason why those countries are in the shit.