I think I heard somewhere (can't find reliable source right now) that he created Captain Planet as a revenge. He had some renewable energy initiative/deal that he was trying to get pushed through that got clobbered by big oil lobbyists. So he created Captain Planet as some revenge scheme.
Relevant: https://m.youtube.com/watch?v=uVzLzClY2E8