Claims of being too diluted are way overblown imo.
In 1985/86, 522 NHL players, or 76%, were from Canada.
14.4% were American (101)
4.4% Swedish
2.2% Finnish
No on else over 1 percent, and 7 other countries represented
Obviously, while there more teams, we are drawing from a great bigger pool.
https://www.quanthockey.com/nhl/nati...-86-stats.html
This season, Canadians are down to 41.6% (394), and Americans are up to 28.5% (270).
Sweden 9.8%
Russia 6.4%
Finland 5.4%
CZech 3%
Switzerland 1.2 %
And 11 other countries under 1%
Slovenia
Latvia
Denmark
Germany
Belarus
Netherlands
Austria
Australia
France
Norway
Belarus