But did you also get the Phillies on Comcast?
I believe another problem is the rules are still different for streaming providers. Most of the cord-cutters only offer a single RSN (or aren't willing to pay for more than one in a package).
Whereas when I had DirectV I could theoretically add all the available RSNs - though the games would be blacked out except for my local (so I could have watched all of Philly's pre and postgame coverage but still would have needed MLB TV or Extra Innings for the actual Phillies games).
Honestly having lived with the Comcast/satellite disputes in Philly for all those years and then the same again (but even with rival cable companies) in Portland nothing is surprising, and not truly MLB's decision (i.e. they can't force Comcast to just sell a local Phillies streaming package or forfeit its blackout rights, both things are part of their deal with the Phillies. I'm sure ESPN (having also bought a majority of the entire MLB.TV/Advanced media company) intends to fold it all into ESPN+ eventually. But they'd have to pay off all the local TV deals to really change things, or end the blackouts.