There are at least 4 other countries with leagues that supply more (and overall "better" - loosely identified through salary/contract "worth") players to the NHL.
That has nothing to do with Finland's reputation
There are at least 4 other countries with domestic leagues that pay their players more.
Salary level is not an indication of anything. You think Dubai and China have strong football leagues just because they're able to pay their players well? Switzerland has an absolutely sick salary level anyway and the Russian oligarchs are boosting the salaries in KHL. Finnish ice hockey is run like normal business and we have one of the highest tax levels in the world, so obviously the net salary level is lower. But again, it doesn't mean anything in this context.
There are at least 3 other countries with higher domestic league attendance figures.
Again, not an indication of anything. Even if we pretended it was, Finland is by population a lot smaller country than Switzerland, Germany, Russia and Sweden. Even Switzerland has 3M more people than Finland, not to mention double our size Sweden, 80M Germany or 144M Russia. Finland getting such figures as such a small country is actually extremely impressive and if our population was 3M bigger, we'd certainly have much higher figures.
Also, out these countries, Finland is the only country where ice hockey is the number one sports. Switzerland might come close but even there football is bigger. Finland and Canada are the only countries that really embrace ice hockey, so it's obvious that with a bigger population Finland's attendance figures would be much higher.
That is, if we were to think attendance figures mattered in this case, which they obviously don't.
There are at least 3 other countries with arguably as good if not better success internationally (however you want to weigh gold vs silver vs bronze vs totals) - even "recently" (unless you apply diminishing weights toward the past like the IIHF, which I would agree is valid on some level, though the weights are arbitrary and not based on roster turnover, or anything of the like, at all).
Not true. Canada and Sweden are the only countries with better success as has been pointed out in this thread several times.
Personally I don't care if Finland is the 3rd best or the 4th best country internationally. Doesn't make any difference whatsoever. When it has mattered the most, Finland has almost always been able to push further than has been expected of them, and now I'd say it's time people start altering their expectations to catch up with reality. The reality is that Finland is a semi-final country and should be regarded as such. Remains to be seen what the new generation can bring on the table.
Finland has been overachieving in the eyes of some people for such a long time, that maybe the problem is with the pundits. Maybe Finland isn't overachieving, maybe Finland is just constantly getting underrated.
I understand it's tough for some people to see a team made up of good general players beating up a team consisting of NHL star players, but again, maybe your perception of the sports is flawed. It's a team game after all. Getting the best out of the material you've got is the key on international level. Finland gets the most out of their roster every time while the US or Russia hardly ever.
The only acceptable method of ranking countries in ice hockey, in my opinion, is the results in best on best tournaments. No other ranking system applies. In this case it's a categorical error to start talking about the attendance figures in national leagues or an absract thing like "which country produces more NHL talent". There's only one ranking that applies, and according to it, Finland is the 3rd best ice hockey country in the world, both in 2014 and in the period from 1998 to 2014.