Part of the problem is that ESPN is no longer looked at as likable. It wasn't always like that. ESPN was fun, funny, and delivered good content. As a kid, at home from school or in the summer I'd re-watch Sportscenter 3x a day sometimes, because what else was on? Their hosts were likable, and for me, even as a kid, I just enjoyed being able to get all my highlights in one space.
It serves a purpose - live sports. But that purpose isn't all that important. I miss WVU games frequently because I don't get FS1 at home, but I can go to a sports bar, and in some cases, I just don't watch the games, and believe it or not - my life goes on.
If the purpose they serves was actually important, they wouldn't need to subsidize their product on the backs of people who have no interest in sports, or just a very casual interest, but that's exactly how they built their empire.