2) Morrison is an optimist.
For both these reasons he didn't kill Superman or Batman for real. He explored what would happen if they ever died, like people's reactions, the villains, the friends, the lovers and successors and when he was finished he brought them back. This way I didnt lose Bruce, but at the same time it was glorious to see Dick and Damian pick up from where he left off and continue his legacy. Damian's dystopian future is also very interesting to read about.
In the same way, Superman died of space cancer and we saw how he dealt with it, with Lois, Lex and his other unfinished business like Kandor.
Eh, Solaris isnt that interesting a villain, but I think he has a great design and there's this silver age silliness about him that works well and makes him awesome.Um, Captain Marvel isn't a child. And strictly speaking, Superman did win the fight seeing as he had his hands firmly wrapped around Billy Batson, not Marvel's, face at the end.
And why so many people get excited at seeing Superman fight a villain who essentially a spherical ball of fire is beyond me. I understand why many people like certain elements of All-Star that I don't, but Solaris is one that actually baffles me. He's a boring villain whose presence in the story only serves to detract away from Luthor (who I find to be the most interesting character in All-Star) and ultimately is a mere convenience to shove Superman in the sun at the end.