Well, can't say I'm surprised by this. Between FS1 launching the following year and both ESPN and Fox Sports getting all the best sports rights (NBCSN has only Nascar and NHL), not to mention NBC streaming sports either for free or through Peacock, the writing was on the wall.
Oh, and NBC's NHL contract expires this year, so my guess is they're done with them.