TV Networks including ESPN haven’t posted any financial losses. I don’t think anyone believes ESPN has lost money. ESPN still carries cable because sports are so popular. ESPN has UFC, MNF, NBA, and tons of other sporting events.
Many of the lost users switched to ESPN+ which is growing nicely (75% growth y/y). Disney+ is still in customer acquisition mode and profits will come. Cable is dying, but ESPN isn’t the reason.
My point was that Disney isn’t making money hand over fist due to the recent events which all but shut down several of their businesses completely or partially for the last 15 months. Media networks actually kept the company going during this time. Parks, cruises, movies, and Disney+ due to being in growth mode all lost the company money.
In fact, the most recent quarterly report credit higher net income partially due to “higher results at ESPN” confirming its profitable even as of today.
Whether you or I like ESPN or others do or don't isn't germane.
The content ESPN puts on is highly coveted by advertising, live sports, younger viewers that can't FF through commercials. It's the very best in advertising revenue in video media(TV). However, the cost of that content is massively outsized. What ESPN pays for its content is far more than any other channel, by a lot. NFL and NBA alone are probably above 4 billion for 2022. There's numerous other expensive sports leagues that will also add up a lot.
So what is ESPN's main revenue stream? It is cable/satellite fees. That has factually, not in dispute, declined substantially. In 2015 they collected annually 7.5 billion dollars in revenue from cable/satellite providers. It didn't even matter if every one of those subscribers didn't watch ESPN (a majority didn't but their demo number was still outstanding for live sports broadcasts). That was a guaranteed $7.5 billion. In 2015 there was about 95 million cat/satelite subscribers who were paying on average $6.60 per month -- about 8 billion per year.
Subscribers for cable/sat are now approximately 75 million (expected to keep dropping .75 to 1.5 million per year as far out as the estimates go). That is almost a 20 million subscriber drop, lowering the main revenue stream by approximately 1.5 billion dollars (again that was 100% guaranteed revenue). In today's sub fees that would be about 2 billion dollars.
Of those who have cancelled cable or satellite subscriptions, "most of them" have not signed up for or paying for ESPN+. That's just blatantly false. ESPN would be thrilled is they could get a 1 to 4 (they are very unlikely to). And even if they do, the revenue make up is unequal. ESPN+ in it's various forms to viewers (standalone, package) currently hovers around 13 million (that is world wide, the numbers above are US) with a most recent monthly average near $4.35. Understandable, freebies, reduced via bundle, and temp price reductions are used to try to attract new subscribers.
The decline of cable/satellite fees to ESPN has been hitting ESPN for several years now. I hate to see people lose their job but they have been laying off nearly every year for several years. It's about 2018 2%, 2019 1/3%, 2020 7% (this outsize was considerably Covid). Within that is lots of expensive on air salaries too. Operations cost must have been the norm at ESPN for several years.
As far as other channels, broadcasts and what Disney the full corporation does isn't material. Most cable/sat channels cost very little to no sub fee. Outside of TBS and a few others, most channels rely almost exclusively on advertising revenue. That is a hugely different thing than ESPN. Of course ESPN wants advertising too but unlike other channels, their largest by far revenue stream is mentioned above.
I know what I speak of as several years back I was moderately connected with advertising (specifically regarding demos- fortunately no longer, a very changing thing over the last few years). Take it FWIW...