What limits the number of spots at the top is the total amount of resources allocated there. If the über-rich got less über, there would be more free spots there. Plus, if the gap between the very rich and the very poor is smaller, with a fairly large middle class in between, a lot of social tensions disappear.