Earlier quoted context omitted.
It's not just money. There's another aspect which the US has that edges out the competition. The fact that everyone is treated as an American in the place without racism/xenophobia. This is a huge benefit over impenetrable countries like Denmark/Netherlands.
Half of your country actively rallies on the idea of sending back Chinese, Indians, Mexicans and etc. I think you just live in a bubble or educated circles where that’s bot tolerated, but that’s not the experience of every single immigrant.
You've no idea of the blatant ongoing racism in Europe that's so normalised it's basically a non issue. Like Zwarte Piet in Netherlands.
The xenophobia in EU is head and shoulders above the US. I've lived in both places for years. In Germany for example you will never be considered German even if you were born in the country.