It's not completely about skill. It's also about dedication to the craft. Take golf, for example. If you play, there always that one shot you made that makes you think you could be a pro golfer, IF you just put in the time. The problem is the time it takes to be able to hit 72 'perfect' shots in a row, 4 days in a row. Most people just don't want to put in the effort, hence they aren't in the pro tour.This isn’t exactly true. There are 1,000s of athletes who can do what they do, but there is a supply problem. It’s like long snappers. There are exactly 32 spots open for long snappers in the NFL. Hundreds of athletes who COULD do it but never get the chance. A lot of skill and dedication needed to make it to the brightest level, but a lot of luck and timing too.
Also, Amazon delivery drivers make more than a lot of starting teachers…
Same with any of these skilled athletes. Sure there are many who COULD be just as good but they are not as dedicated, sometimes to the detriment of other life skills, to practicing their craft. And if you're dedicated enough to get to this level, you will be dedicated to making your own good luck and timing. From here, it comes down to genes. Some people have good athletic genes and some do not. The key is for those with good genes to be one of the ones who will dedicate himself or herself to their chosen profession.
Then pay them what the market will bear!