I have seen many who like that kind of portrayal and many that don't. What's the reason for the preference?

For me, superman is kinda of a dork. Sometimes it's done in a way that's good like in superman for all seasons or all star.But,more than not its insufferable. Especially when, "my mom made the suit" thing is taken to the extreme. The suit wasn't meant to make you feel "awe! How nice and cute" nor "geez! What a dork" .Sure enough, a hero's appearance shouldn't matter. That should be the fundamental basis. But, this(i wear red underwear outside my pants) is kinda of basically used to trivialise the character itself and make fun of it. What i am saying is, the strongman suit should be respected and so the character. If the explanation is something that trivialises the character then it's better left not being explained at all.