I had a very good friend that could do 9.8seconds for 100meters, and sub 5 minute for the mile in high school. I don't know his time for 800meters, but his father was a national athlete for that distance. My friend was clearly born with talent. I was mediocre at both, but I could toss him around in grappling/wrestling, could easily beat him in arm wrestling (both arms) and also had more punching/kicking power. In general, I think most people are good at different things. It's encouraging to know that Canelo is a truly great boxer even though his aerobic stamina may not be that great.