Completely agree though as history has taught us, socialism doesn't scale very well. Better results merit better rewards. The term "Rewards" is broader than monetary benefits. Holds true not just for individual performance but also collective performance at a higher abstraction of entity - team, org, company, city, state, country, etc.