To be honest I bet the NBC lights candles that Buffalo will get its **** together, they are a ratings juggernaut by NHL standards. Why do you think they get so many national games on NBCsports.
As one of those long-suffering fans, it may simply be that we're so starved to watch good hockey that we'll watch any hockey.
Also doesn't hurt to have had HNiC access via broadcast rather than cable while growing up.