Every character who wears one exclaims that it’s an oh so bold and embarrassing design. To me they seem like ordinary superhero costumes. It’s not even like the armored underwear costumes that some characters wear. Anyone with more info on this?

Reference pics:

Banshee Banshee & Jean Officer Jones