Originally Posted by
Yoda
Paraphrasing a bit, but Gwenda Bond said "Superman is only boring if you think being good is easy." The idea that he's "boring" because he's a good person or whatever concept of "perfect" you're trying to impose only works if you think that it's super easy to be a good person, when in reality it's not. It's actually far harder and presents far more conflict for a character to try to be "good" and than just presenting him as a typical morally gray character so many other are. There is TONS of conflict to mine in a character who actually tries to always be good and do the right thing than the typical "by any means necessary" characters.