From the international events, it is clear that ice hockey teams from Sweden and Finland are better than teams from Norway (both now and historically).
It is visible for example on this historical list of rankings on wikipedia.
The population of Finland and Norway is similar, the position of all three countries is similar, the weather is similar. I don't understand why this should be different (and it is not just some temporary issue, it has been like this for a long time now).
Is there some objective reason for that?