Kill la Kill literally has explanations for the skimpy outfits and depicts philosophical stances by the Fashion that characters/, factions wear
Yes, I know. I watched Kill La Kill.
Everyone that watches it still asks, "Why is she naked?" before it's explained though. Because that's part of the creator's intent.