While I fully agree with all that's been said here thus far and sympathize with those being affected, being an "out of market" viewer appears to insulate me from many of the concerns raised here, for the 2023 season, at least. I switched off the MLB Extra Innings on DirecTV package beginning this year in favor streaming on MLB.com. Still affected by the archaic blackout rules, but that part (supposedly) won't change at all under the streaming package I purchased.
I also fully agree that the outdated manner in which MLB sees that its team's games are broadcast needs to change significantly. However, I don't have a good solution to offer regarding the most efficient and practical way to deal with it.