I wonder how much of the "Fear to 10x" mentality comes from the illusion that software development is not a team sport; that if I go off in my hole, work hard enough, think enough then I can achieve anything.
I think the supposition that all that is required is "discipline" is very difficult to accept for anyone who has ever seriously played competitive sports...
As an athlete you end up realizing pretty early that in spite of similar levels of training, practice and dedication, you just don't have the talent (raw or cultivated) for certain levels of performance. It's just not going to happen. For me, I _maybe_ could have made a Division III or Division II team, but there was no way I was going to get accepted at the Division I-level, not to mention Pro-level. It just wasn't going to happen.
But what is perhaps more distressing, is that you it's relatively easy to recognize the individuals that do. The ones that have that the "10x factor". Its the girl or guy that you get benched for so they can go in. They one that the team rallies behind to win. Because they _can_ win the game; they can make the shot, they can focus through the exhaustion, they can make the "play", see the big picture. It's a thing...
I think thats the real distinguishing characteristic of 10X ______ (fill in the blank): they have the ability, within a group of skilled peers, to _create almost unilaterally_. While the rest of us, require the support of the team to accomplish pretty much anything in that environment.
And its easy to ignore/forget about the vast majority; which haven't cultivated the skill/craft to perform any task beyond basic.