If you look at the NBC/NBCSN national schedules, one thing that stands out is: they love teams in the Northeast. And Chicago and Detroit. I count two games from the west, Vegas vs. Colorado and Colorado vs. the Blues among NBC's 15 national games.
Why? Teams in the east get the best ratings. Last season, the only NBC national game that didn't involve Eastern Conference teams was the Winter Classic. It comes down to what gets people to watch. NBC doesn't view this as a survey course, where they're going to expose you to all the teams so you can make an informed decision. They've got numbers that say, If we show the Flyers and the Bruins or the Blackhawks and the Penguins, people are going to watch. And if we show the Wild and the Avalanche, they won't. That's just how it goes. NBC is paying money for this and needs to get it back. That's by selling ads for more money, which comes with higher ratings. NBC has reams of data on this. They know what works and what doesn't.
Now, you do have the added problem that showing West Coast games in prime time on the East or even in the early afternoon on a weekend can lead to some funky West Coast start times. That was a bigger problem when you were going to have fans in the stands, and you didn't want to start a West Coast game with thousands of empty seats. That's less of a problem now. Still, until the country's hockey fans start living in other places, that's how it will go.
In summary: Life is unfair.