The highest paid person of a company can never be paid more than 10x what the lowest end is earning. Including external contractors like cleaning staff. Very simple.
In school the max grade we can get is 100%, and everyone seems fine with that. People don't seem to complain that there's a cap.
In videogames there tend to be max levels, or max scores. People play them knowing they won't ever hit them, and no one seems to mind.
No one starts a job thinking they can get infinite raises. A lot of people tend to have a general idea of what the max compensation they can expect in their line of work is, and seem to be fine with that.
I think people tend to be pretty ok with theoretical or even hard limits, especially if they're far from them.