There's only two good things that ESPN broadcasts:
* Live Sports * "30 for 30" documentaries
Aside from these it's mostly noise - sports commentary and sports news. Which, not incidentally, are the cheapest forms of programming on the channel. Quality programming will almost always find an audience in the Internet era. ESPN has a lot of low-quality filler that viewers simply don't want to pay for.