Hey there!
For the NHL specifically, blackouts are present to allow regional sports networks to broadcast as many games as possible. “Blackout restrictions exist to protect the local television telecasters of each NHL game in the local markets of the teams.
Thanks