Canada has won the World Junior Tournament 3 out of the last 5 years. The World Championship the last 2 out of 3 years and the Gold medal in 2 out of last 4 Olympics.
Canada Hockey doing just fine.
Let's not talk about the Stanley Cup though.