We are not uniform, the environment is not uniform, resource distribution is not uniform, and even if you tried to make it so, it won't stick. Any non-isotropic planet will produce inequality.
For the example of the US being unique or special, that might not be permanent. And the usual explanations might not always hold. But in any kind of world we can imagine, there will always be some luckier and unluckier parts, resulting in inequality.
Now you can try to improve the standard of living all over the world (and of course people do that). But as long as e.g. the USA is still interested in improving their own standard of living, there will be a game of catchup that might be unwinnable. The only solution I see would be to cause e.g. the US to cease improving its standard of living. However, I'd consider that immoral and inhuman. Everyone, even the top half of the distribution, have the right to strive for something better.