You say he comes up against moral challenges, but they're not. He's so goody-goody you know he's not going to hurl Luthor into space. With all other characters there's that knowledge that, actually, they might snap. But as you say, supes is just such a perfection he's a doormat