World Cup success has more to do with the team you are on than one of 11 players. Portugal is drawing players from a population of 15M. They compete against Spain, Germany, England, France (3-4 times their population).... in Europe and then add in Brazil, Argentina, Mexico.... Even Colombia has over 50M people. I don't think he's the greatest ever, but he's up there (2-5). There have been a lot of awesome players.