Ain't world full of those people who were way more "talented" than others, but they never became anything? In my opinion R9 isn't more talented than CR/Messi, just because talent is way more than that. There's alot of musicians, artists, mathematicians etc who were literally doing all that stuff when they were 2yr old, that's what i call a talent and the talent you're speaking about, is more of a genetics, hard work, mind set etc. R9 had a vision to be a football player, he spent thousands of hours for it, he had great genetics, great pace and he was passionate about it but as being said, he was never meant to have the longest career out there so therefore, he lacks the "talent/genetics" in that longevity area.
CR7 then, He has probably the best genetics out there when it comes to explosiveness, pace, longevity etc. Then he just decided to dedicate his life to the sport of football on top of those genetics, with that almost absurd mindset and he basically trained himself into that beast of a man, with almost areas of his game being close to perfect. Nothing of that would have happened if he never trained and dedicated himself for becoming the absolute best and that there, is talent more than anything.
Messi then, he was never gifted with the best genetics, but i respect him taking out the every bit of that body and becoming probably better than anybody could with the body he has. He's definitely best under 170cm player there has ever been and if not ever, atleast past 20 years.
Usain Bolt is the fastest man on earth, a.k.a the most talented a.k.a the most genetically gifted sprinter in the world. That's talent right there.
So, especially in sports it's way more genetic based than anything else. It's still a sport and your physique plays a big part. There's fast and slow muscle fibers and that pretty much determines what kind of sport you should be playing for. We're lucky that these ball games especially, Football, Tennis etc are more of a technical based sports, with different body types being able to play at the highest level but still, in those sports the absolute best are geneticially the most "talented".
simple as that.