> If people who could have been top-notch scientists, engineers, civil servants and entrepreneurs were prevented from doing so because they couldn't move up the ladder (and inversely, rich rent-seekers couldn't move down), society is deprived of their contributions and is worse off.
Why are they being perevented ? If I am the CEO, would not it be against my own interest to prevent my employees from making a contribution ? What ladder is that you speak of ? It certainly cannot be salary. Is there a caste system in company ? If people are being prevented based on their position in social ladder (such as caste system) does it even matter if they have more income ?