There are actually equal number of registered hockey players in Finland and Sweden, so there is no reason we should *never* have the same depth as they do. We just like to think ourselves as underdogs, not as one of the ice hockey giants. Swedes just simply have done better job at junior coaching, processing top talent individuals. Except for the goalies, of course. Finnish goaltender coaching has been possibly best in the world.
It is great that Finnish players play their best team play at national team, and that they can often succeed better than expected in the big tournaments, but there is no reason we shouldn't also be able to produce top talents. We have 2nd most players per capita after Canada, and there are ice hockey arena's in every little village.
You had a great point about coaching at the end.