A 1st round pick is worth 60 7th round picks. It is a pointless excercise to count the number of draftees without applying a weighted score to their draft #, and even then it's just a measure of hope, which is imaginary and based on educated guesses. It's a theoretical excercise.
This is a weighed ranking of NHL draftees taking into account their draft ranking #, with a 210th pick being worth 1 point and a 1st pick being worth 1000 points, dated from 2019-2023.
Belarus: 251 points
Slovakia: 2455 points
Latvia: 66 points
Germany: 1980 points
Switzerland: 385 points
If you look up how many of the draftees historically actually make it to the NHL, Switzerland has been extremely successful, with almost 2/3 eventually playing an NHL game. Which would not be in any way reflected by the sheer number of NHL draftees even with the weighted scores. For some nations, that number is much lower. Which is a great indicator of the role of bias in draft selections.
Furthermore, this only measures top end talent. Most players on these teams aren't NHLers. Having a few elite forwards does not in any way imply the rest of the team is equally good.
Denmark is a prime example of that. They were a flash in the pan. I made the same point 10 years ago, no one seemed to agree, but they just got lucky with their prospects. You have to have an all-around programme that is capable of developing all types of players. Not just flashy wingers or really good goalies. Which isn't measured by the number of draftees in any way, shape or form.
And then there's this thing called chemistry, leadership, coaching and team play.
Latvia is like a well-oiled machine, they're going to war every game, they're willing to block pucks with their face.
Slovakia is filled with high-ego drama queens who are whining about their linemates on the bench.
Some teams have no confidence and are massive chokers. Some are unable to adapt their play to maximize their results. Some just don't have the kind of players needed to make the necessary adaptations.
If you're only churning out flashy, soft wingers, you're just going to lose every game at this level.
So evem having the players does not guarantee that you're going to get the results needed. It's about culture, coaching and a whole bunch of other things.