That is a great article - thanks.
The regional sports networks are the root of the "balckout" problem. Many of us rely on them as the only way to view our favorite non-NFL teams. For me, I must have Bally Sports (formerly Fox Sports Ohio) so that I can see the Blue Jackets, Reds, and occasional Cavs and Crew games. The regional sports networks pay a huge amount of money to the teams for exclusive broadcasting rights, and then hold the cable TV providers and streaming services hostage with exorbitant subscription prices.
Several years ago we "cut the cable" and started streaming our live TV. I started with Hulu TV because they had the channels we watch, including Fox Sports Ohio. Less than a year later, Hulu and Fox Regional sports parted ways due to a huge Fox price increase, and we had to drop Hulu and go with YouTube TV, which had added the Fox Regional coverage. After another year or so, Fox jacked the subscription prices again causing YouTube to drop them. So I went back to Spectrum with my tail between my legs and added their cheapest streaming package, which I use only for Bally Sports.
Since Fox Sports / Bally Sports do not seem to understand basic consumer economics, they do not provide their own subscription streaming service. They seem fearful of competing with their own cable subscription fees. Why wouldn't they just do a little math and come up with a price to charge directly to consumers? I can pay a monthly fee to other streaming providers to buy their content. Example, I can get AMC through a cable provider, through my YouTube TV service, or go directly to AMC and sign up with their specific streaming service.
I would happily pay a monthly fee to Bally for their sports content just to stop chasing them around via different access providers. But long story longer, as long as the regional sports networks have contracts with teams for exclusive broadcast rights, we are stuck with the blackouts. It sucks for us consumers, and it is terrible for baseball, as you say...