Sure, it helps to have a lot of snow and ice. And it helps a little to have a social democracy in which the government is happy to help with anything that makes children healthier.
But it also helps to have a “Sport for All” ethos that stresses participation over winning. And no specialization at early ages.
Those are certainly values we can consider in soccer, aren’t they?