If Bill Gates had been born into a family living in a favela in Rio, or even an outport in Newfoundland, I don't think there's much chance of him being anywhere near as successful. Born into a fairly well to do family, with the right connections, at the right time helps enormously.