They don't have anybody to blame but themselves.
Always asking the cable companies for more money to carry their channels, and then putting out these little commercials telling people to call their cable companies if they don't want to lose those channels.
Never acknowledging the fact that the cable companies don't want to pay because they're asking too much.
Not just restricted to Disney/ESPN either.
Local channels have tried to pull this shit too.
Despite the fact that anyone with an antennae can get their channels for free.