Maybe what's needed is different Supersuits for different occasions. With the three concurrent redesigns we now have (DC-Nu, Smallville Season 11, Man of Steel), Superman doesn't need to have only one costume all the time. There's plenty of room and reason for him to have costume variants he can alternate between.
I didn't say they were, did I? I said this captures the spirit of it with out being it.
Capes, however, have never gone out of style in sci-fi or fantasy, and likely never will. So there's little chance Superman will ever have to give his up.
'The marquis. Well, you know, to be honest, he seems a little bit dodgy to me.'
'Mm,' she agreed. 'He's a little bit dodgy in the same way that rats are a little bit covered in fur."
People who chime in on vs. threads with "I don't like Superman at all, but he'd win.", STOP HELPING! Superman doesn't need your damning him with faint praise, thank you.
Besides, it's easier to give the cape some origin explaining why he would wear it without sounding ridiculous.
"here, Clark, it's the red trunks we found on your rocketship" doesn't exactly sound great.
"I'm going to paraphrase Nietzsche, when you judge a work, the work judges you."