Curious what countries are better on average for accepting immigrants. I actually dont know. How does USA stack up in this regard against the rest of the world?
That's a tough one to gauge as the US is in something of a unique position in that regard.
A) the US immigration requirements are much more lax in comparison to other modernized countries
B) the US is in a unique position due to our geography and the country we happen to share a border with
C) the US shares a border with a country with a huge differential in terms of money valuation
For instance, if you look at Finland.
You have to establish residence there for an accumulated 7 years and be gainfully employed there before your eligible for full citizenship and benefits (meaning that's 7 years that you're paying hefty taxes into their system, and not reaping the generous benefits operating
Finland doesn't really have to worry about Norwegian or Swedish cartels operating on their borders, trying to sneak people in.
The incentive to sneak into Finland from Norway or Sweden, economically, would somewhat nil... unlike the US/Mexico situation, where the cost of things in Mexico is so cheap that if a person could sneak into the US and work for a month or two and then head back home (or legally engage in temporary economic migration via visa), that'd be an amount of money that while considered "not much" by US standards, would be considered a nice pile of cash by Mexico standards (in terms of purchasing power)
So in that regard, there's a difference in ratios between the US and other Westernized countries in terms of "migrating for purely economic reasons" vs "migrating for cultural/ideological reasons", the US is going to draw a lot more of the former than other countries do.
A person who says "I want to go to this other country to be part of that whole experience and ethos" is likely going to have a different set of impacts (good, bad, or otherwise) than a person who merely says "I want to go to this other country for 5 years, bank as much money as I can, live cheaply, and then send as much of it as I back home to the fam and move back"