Earlier quoted context omitted.
In reality humans are not so different from each other in terms of production and skill... Perhaps you simply don't have experience, but this is certainly not true. There are clear deviations from the norm. Once you start your own business or start to manage groups this becomes quite clear.
Not when there are billions of people in the world in you are looking at the top 100,000 or so. The differences are quite small. This number is far larger and uncorrelated with the number of billionaires in the world. And even when you cite coding studies, the magnitude is somewhere between 25:1 not 1000:1. http://www.codinghorror.com/blog/archives/000072.html
The article mentions that in debugging time, the difference is 25:1. In terms of hours, that is a bug getting identified in one hour versus 3 working days. The difference is staggering. Consider the difference in coding time from the article, 5:1. The higher end of the curve completes in one quarter what it takes an average programmer over a year. In terms of development lifecycle, a project will be cut due to reorganized priorities before a group of average programmers even begin to think about a beta while a group of the strongest will have been working on version 4.
Looking for a 1000:1, 100:1, etc is a meaningless standard. If you meet a man twice your size, wouldn't that difference seem staggering? But it is only 2:1.