[@MelonHead]Superman isn't boring because he is overpowered, he's boring because he has too many powers - thus limiting his need to think and strategize, and has gone from being a mild-mannered superhero with discernible weaknesses to discarding them for the sake of allowing him to win, and has a habit of turning into a meatheaded dick that is so powerful he can hear my breath as I turn the pages. The most interesting version of Superman I bore witness to was the Injustice version where he became a corrupt tyrant. As for Batman, he does not do what he does solely to punish criminals. He is also a philanthropist, and while that does play into his Bruce Wayne persona, it still contributes to his overall plan of improving Gotham city and by extension honoring his dead parents. I would also argue that people do not want their all-american heroes to discard morals and simply fight through the pain, otherwise the Marvel Civil War would not be as memorable as it was due to the sheer fact that it was a story of ideology, otherwise people would spend their time solely debating which side should have won based off powers and skills.