No, don't put words in my mouth. I didn't say that everyone can be Babe Ruth if they train hard enough. What I said was that every one who is great put in hard work. The neuroscientist says 10,000. What they also say is that putting in the 10,000 hours don't guarantee greatness.
That's why you have to be in love with the journey. It may not get you anywhere.
So...having an affinity("a spontaneous or natural liking or sympathy for someone or something") towards hand eye coordination(i.e. baseball as the example used) or a musical ability in hearing tones, along with hard work will help in this path to greatness?
Hence, having a "natural ability or affinity" helps in any or most endeavors? I don't think the argument was, does natural ability guarantee greatness or being an expert, but having that affinity helps.
How does science explain idiot savants? Read the Plim Report or Extraordinary People
Science is not soul. Science is based off of theory that is in the quest of truth, right?