Nate Silver wrote an article http://fivethirtyeig...he-stanley-cup/
in which he examines the reasons why no Canadian team has won the Stanley Cup in the last 20 years. He thoroughly analyzes the problem from various angles. One possible explanation paradoxically stems from the great popularity of hockey in Canada. Why do I mention this on a Cubs' website? Because the article mentions the Cubs several times.
One quote from the article:
"So the Canadian N.H.L. teams may suffer from a version of the problem that the Chicago Cubs faced during the “bleacher bum” years. Their fans are so loyal — happy enough to turn out for the spectacle and the beer even if the team stinks — that the franchises don’t have all that much incentive to put out a competitive product."