It’s certainly weak but there isn’t a lot of alternative evidence in a competitive environment.
I’m fine with annointing the winner of major championships as the world’s best until the next iteration of that tournament.
I dislike using alternative metrics like numbers of drafted players or on-paper comparisons.
This is the best metric I can think of: if you made those teams play each other right now and you had to bet on the winner at even odds, who would you bet on? In a match-up between these Canadian and Finnish teams my money would certainly be on Canada, especially if the game is on Canadian soil. I doubt you'd choose Finland either.