A big part of it is that most people are not experiencing the standard of living they would expect given the fact that they have more opportunities than almost anyone and live in a wealthier country than most of the rest of the world. But that is a problem you will never fix by blaming people from other countries, that's a problem that needs to be solved from within the US