I don't know that I entirely agree with the journalist who wrote that article, lol...that hockey is a "hard sell" in the US. There is no question that hockey here can't compare with hockey in Canada but the sport has grown substantially in the States since the 1980's. In those areas which have NHL teams there's bound to be wishy-washy support from the public now and again. While I can't speak for every city with an NHL franchise I can speak for the Central Ohio area which is home for the Columbus Blue Jackets. The city has a population of around 500,000 plus and there are quite a few of those "average Joe's," mentioned in the article, living in the city and surrounding areas. Most nights with home games Nationwide Arena has been a near sell-out situation, if not SRO.
The Columbus hockey fans worked hard to encourage the powers-that-be in the NHL to set up a franchise here and the fans have supported it ever since, even through the lock out. Because of having the Blue Jackets the area skating rinks have seen an upsurge of hockey business from classes to recreational league play. There are several commercial rinks which were built in the last 2-3 years to accomodate the influx of interest in hockey teams for high school and jr. high leagues. It's gotten to the point that figure skaters have a difficult time finding available ice space because of the competition from the youth leagues and the adult leagues for men and women.
The game broadcast issue isn't quite as grim as that article would have the reader believe, LOL. The former OLN broadcast is not the only one. Fox Sports Network is also carrying hockey multiple times per week.