For example it's a common meme on HN to talk about "10X" or "100X" programmers. If such things are true then it probably makes sense for 100X programmers to be paid 100X more. The difference between a 1X and 10X programmer however may only be marginal in terms of actual intelligence etc.
Therefor if we assume a 10X programmer gets $100,000 , a 100X programmer get $1M and a 1X programmer gets $10,000 which is not going to be a living wage if one has a family.
So one needs to be at least say a 3X programmer to earn a living wage. But maybe there is no such thing as a 3X programmer, only 1X , 10X and 100X.