Look, are you telling us that the best athletes in the world come from the Scandy countries and Canada? If so, we can't help you. Maybe I'm getting the wrong message from your post though, because I don't think anyone is dumb enough to imply hockey players are the best athletes.
Give me Football/basketball/soccer players everyday.