See, this is exactly where the problem lies. We teach kids from the moment they can walk and run that all it matters is to have fun and everything they do is "good job". I am sorry to say this is absolutely wrong. You see it in international competitions where Canadians are rarely fighting for the top 3 places; some solid exceptions were made for Vancouver 2010 and one can only hope this trend will continue.
If someone wants to play a game for fun it is one thing; however when someone reaches the international stage and represents a country, it is not about fun in the first place, but about being competitive and doing your best.
Ultimately (surprise, surprise) life is a competition day after day and young people better be prepared for it. You compete for better education, for a better job, a better life, etc, etc. Of course there are several levels of "better" and each one of us settles for their own; still those finishing at the top deserve praise for their results.
Chicago Blackhawks and (insert here any team name) do not deserve the same amount of praise. This is from a pure sports point of view, having nothing to do with being professional clubs...
The simple fact there's a form of scoreboard to keep track of performances in any sport should clarify everything!... If this would not matter, why would we still keep it?