Perhaps it's the pragmatist in me coupled with the other stuff that was under discussion, but I've never, ever liked superheroes going into battle wearing swimsuits.
As an example, while I feel Diana's costume now could use some work, it's a jump above the old one, tradition be damned. And at least has a little historical validity wrt Greek armor.