Oh, it's equally terrible as a cord cutter in Canada.
I'm in Toronto, the CBC is technically free, and they have an app called CBC Gem that allows you to stream the CBC channels. The games are also on Sportsnet, which is a paid for channel, which also has their own streaming service called Sportsnet+ which you pay dearly for.
Say I want to watch the game, you'd think I'd just go to the CBC Gem app and pop open the channel that is running the game, right? FUCKING WRONG!
It says I either have to watch it on the CBC (which I'm trying to fucking do), or Sportsnet+ (which I'm not fucking paying for). So either they force you to uncut the cord to watch a channel any other time you can stream for free, or pay for a dumb subscription to a third tier sports network.
Mind you, last year it all worked fine, and I COULD stream the games in this manner.