Skills that get paid well, aren't built overnight, they can take years to develop. Yes, some natural talent is likely required too, but talent alone isn't enough.
Skills, talent and then practicing the skill is required too. Timing is another thing a lot of low skilled people and also people who get the results require timing. Without timing you see many people who didn't made it in this world.