People are able to make a lot of money there because it's a great country.
As someone who worked in US and left it long time back, last year was the first time I could hear ambivalent views on US from my friends who work there. They are still in US as they make a lot of money but have started to consider the alternatives.