I doubt they're losing money. The entire channel is just one giant advertisement for Disney, it pays for itself.

And it's a cable channel, they got money from the cable providers.