Maybe it has something to do with geography? Finland and Sweden both have hundreds of thousands of lakes. In old times ice hockey was played on natural ice of ponds and lakes. Norway has very few lakes compared to Finland and Sweden. Norwegians are mostly living on coasts of the sea, where ice is not suitable for skating or playing like it is on lakes and ponds.