It is. The difference is cyberpunk is "this is what will happen if we don't fight back against the system" and Solarpunk is "this is what we could have if we DO fight back against the system".
I unironically love it. The fact that it has a big tribute to the Fleischer Superman cartoon The Mechanical Monsters helps. I had it on VHS when I was a kid.