I'm out of market for most of the games, but even I understand the frustration of regional blockouts.
Admittedly, I ain't no NHL employee, but it seems like if you're making it harder for locals and other people nearby to watch, you might have some trouble getting local ratings.
While I'm at it, you might also have trouble with national broadcasts if you have incompetent people doing the commentary. If you're on a NATIONAL broadcast, you should be putting your best foot forward, and not letting people who have had no experience calling games at any other level take the reins and then get names wrong and not follow the game.