They are boring, "functional" bodysuits or body armor, making them look completely dull compared to the male characters, who are allowed to have fantastical, out-there designs. I'd certainly prefer if they showed some booyah, but the women should be able to have both realistic, covered up designs and weird, slutty ninja outfits. Just like the guys.
This "functional" bullshit drove me up the wall on GAF.
People were bringing it up in Bayonetta threads, ffs.
Oh my God Bayonetta wears heels in battle! Nevermind the fact that she fucking flies and runs on walls, so probably a broken heel was not exactly a design concern during development.
2B jumping 300 meters and cutting a building-sized-crane-robot in two, with her magic Katana is fine, but landing on heels instead of comfy running shoes, is where i draw the line!
Meanwhile people in Dark Souls using scythes (you know, the farming tool) against full plated giant armored dragons wasn't anybody's concern, for some reason.
At this point it's just a meme bullet point people bring up without even thinking about it.
It's got nothing to do with "functionality", and all to do with sexual politics, and i don't even care if someone thinks nobody should ever be sexy, they can hold that opinion, but at least be honest about it.