And in so many cases, you might be losing out. Did you want vacation time or do you simply want to work while you are young?
Do you want to have children in your 20's? If so, maybe not move to the US. Your child probably will have citizenship of your home country - but maybe not, especially if you don't move back. Worse, though, is that the child automatically becomes a US citizen. This means that if you move away, your child must have a US passport if they ever want to visit again... or must pay $2350 to renounce. It means that the child will, until they renounce, be taxed by the US government on their global earnings.
You probably won't get 4-5 weeks of vacation a year - and even if you do, it isn't a legal requirement that they let you use much of it. And they probably won't let you take 3 weeks off at a time.
Or you might find that you get sick and lose your job. You might fall in love and realize that your partner isn't eligible to move to your country with you. You might find that your retirement in your home country isn't as much because you haven't paid into it as much (depending on the system). Or you could very easily find that your retirement is tied up in a 401k that failed miserably, leaving you without.
If you have dark skin, you might find yourself dealing with a US police force at a traffic stop in ways you didn't in your home country. Good luck if you are trans, and in some places, a same-sex relationship will get you ostracized. Of course, the places in the US where that happens most aren't places paying 500k - in no small part because those places are few.
So no, it isn't totally worth it to move to the US.