DirecTV Extra Innings charges me the same either way: $149.99 for both satellite channels and MLB.tv, which incudes MLB audio (although I get that through my SiriusXM subscription anyway, which I prefer because of the commercials situation). I get the convenience of just putting on the TV and pressing three digits and select to get my channel, but if I do want the option of going to MLB.tv on my Apple TV box and navigating through several menus and choices to get a game, I can do that, too.
I have 99 problems, but FanDuel was never one.