You're always well thought out but I disagree, Doc.
Hockey is invariably a fun sport when it's high scoring because it's non-stop action. There are stars in the league but most that we haven't heard of...Sidney Crosby, Ovechin, Kane - I don't really recall anybody else that's a star beyond these three.
Back in the 90s, I remember Jagr, Yzerman, Federov, Joe Thornton, Hasek, Modano, Broduer, Chris Pronger, Lidstrom, Lindros. I live on tobacco road (huge college basketball country and Braves country with MLB) but I remember these stars even as a kid. I remember playing a franchise as the Red Wings or Penguins on NHL 2001 and just loving the Hurricanes when they went to the finals in 2002 and again in 2006.
I think marketing has been hockey's downfall, along with the lockouts that just derailed any momentum and curtailed any fans from gaining interest. NHL has the stars in the game but nobody in the USA or outside of Canada knows (or for that matter, care). Melrose should not be the face of the NHL.
I think the product simply needs to be adjusted to where it was in the 80s and 90s. Bring the offense back (points >100 and goal scores > 50) and put it in primetime. Shoot, get rid of Bettman.