I pay for DirecTV, simply because I gotta have my DVR Services. I rarely watch games live... and even when I'm able to, I prefer not to watch it live because I hate waiting through commercials and other breaks in the game. I generally watch a full basketball game in less than an hour. It's probably over-priced, but I've heard the playback features through streaming services don't work as well - skipping and the inability to fast-forward, as a couple of examples. So I'm content for the time being.
Absolutely, Dukedivilz, DirecTV, and cable have their obvious advantages. It's all about choices, and what works best for an individual (or family). But I do think there will be fewer and fewer differences as more people cut the cord. Sling even offers a limited DVR service...but I don't think it works with every channel, and most likely not with ESPN. But that'll probably change in the future (but not for now so it won't work for you).
OFC