There is WAY WAY more truth in that than anyone recognizes. I read a study once that showed that the #1 indicator of financial success in the world is where you are born and who your family is. That's it. Not knowledge, skills, education, drive, what have you, but the luck of your circumstances at birth. Sure those other things matter, but way way way less than the luck of birth, something completely out of your control.
Look at our rotten luck this year, no #1 pick, again. Look at the Spurs and their "luck", yet another generational talent due to winning the top pick against the odds. Yeah. It is better to be lucky than good. And those who are lucky AND good end up ruling the world.