This sounds like religious dogma. How do you define "hardest working"? Would someone holding down two and three jobs count because these people tend to be some of the poorest.
I can imagine that if we could somehow make compensation transparent to the point that, say, buying bananas is so that every single worker has a rough idea of the value their work provides that would help raise wages but I would still struggle for a definition of "hard working" that would mean those that engage in it will become the richest.
In a purely capitalist job market the hardest working, most productive people would get paid the best and have job security.