Well, it has been dealt with in-text better. IIRC, in BoP when Helena had the Jim Lee costume, it went something like this:
DINAH: "What's with the costume?" HELENA: "600 sit-ups a day." DINAH: "Say no more."
I like that way of dealing with it a lot better, since then you have other reacting to it, but there's something of a logical reason for it, instead of just having another character berate her for it, when we all know it was a stupid decision outside of the character's control.