I do understand your points. But it's very hard for a country the size of Scotland to produce a national team with more than, say, two genuinely world class players in it. (From 1950 to 2000 the population was pretty steady at 5 million, it's gone up somewhat since then). That actually seems to me to be normal. Initially, that left me puzzled about the performance of the Netherlands. On looking it up, though, it turns out that they've had a hugely bigger population than Scotland right through the twentieth century (I knew it was bigger, of course, just not by that much). Population, of course, does not explain everything. Otherwise, the general uselessness of India and China in world football would be puzzling. But there's much more to it, as we know.