There is something to this, but it is also quite misleading. It is (sometimes painfully) obvious that there is a huge variation in innate ability. There are extremely talented people, there are those who find just about everything difficult, and all the shades in between. You can see this even with quite small children. Success is very often correlated with hard work, but in no way does that imply that some people aren't much smarter than others.