What if Joe and I and have the same responsibilities. Just to build working code. However, I can produce 100 working/tested lines of code a day and Joe can produce 150 lines of the same.
Joe isn't entitled to a higher salary because he's more talented?