One thing that I don't even think was mentioned in all the debates on rich vs poor, regarding the whole concept of "earning", was that much of the income of those on the top is "bonuses" and other "percs" on top of their base pay. This technically is not "earned", in the sense we usually speak of "earning". Bonus means "Something good that is extra".
Many jobs (including mine), especially in large industries, the average worker can basically only do either just what is required, or less, and if he does less, then no one argues that there should be no penalty. So it's the assumption that doing "just the minimum" means he hasn't earned at least a decent living. (Which is what it is coming to with this whole "put in effort like the CEO's to succeed" concept).
What that suggests, is that in an ideal society where "everyone works hard and succeeds", everyone would be a CEO, and there would be no workers. I guess, a completely automated workforce, then.
Like in the kind of jobs I'm talking about, doing extra effort (whatever that might mean), might not even be noticed. Like in the transportation industry. The most you can really do is be as safe an operator as possible, and the reward for that is usually just a pin or badge on the uniform. And you have to be particularly noticed, by either supervisors or customers.
So basically, the only additional "effort" you can put forth is either overtime (which has limits, for safety purposes), or to just take the test for promotions to supervision titles (and promotion is based on the test and not performance, unless you really have a bad record). But not everyone is cut out for those.