Same as JustPherU, I switched to YTTV after 2 plus decades of being with DTV because of the Sunday Ticket.
I'm a Cleveland pro sports fan, so I've subscribed to the MLB package and NBA package for years. I live in the Charlotte area, and for the life of me, I'll never get how this area is considered the Baltimore region for baseball. So, when the Indians are playing the Orioles, I'm SOL when it comes to watching the Tribe (I refuse to call them the Guardians) as the games are blacked out on MLB.TV.
When I had DTV, MASN was included with my particular package, so it was never an issue as it is now. And, to my knowledge, there isn't any way around it as DTV is the only place where one can pick up MASN, at least in NC.
Additionally, I preferred the MLB extra innings package over MLB.TV, and the NBA Full Court over NBA.TV as with 'Extra Innings' and 'Full Court,' those packages gave you the option of watching your team's own PBP guy/analysts. With MLB and NBA TV, you are stuck getting the opposing team's broadcasters when your team is on the road.