If she was flat-chested she could go topless without drawing attention. That's the ticket, the more their breasts look like a guy's the more it is ok to wear tight shirts......
I notice there is no similar reaction to DS9's Kira, who had basically the same outfit but with smaller boobs.
Funny you should mention this, I just watched an episode of DS9 today and thought hey, there's the damn unitard again! Oh, yeah, hers has a belt, though, which apparently makes it a more serious outfit. Why the skintight unitard at all, that's my question. Why not just a uniform? A regular ol' uniform. Why, writers, why?