I like the Enterprise uniform. It does exactly what's it's meant to do. It's incredibly evocative of the 'new frontier' vibe of modern day astronaut ware and really plays in to Enterprises whole 'submarine in space' aesthetic. I totally understand why it's not as liked, as it's maybe too close to modern for some, but as Enterprise is that bridge between now and then, it works for me.
It’s definitely one of Trek’s more… problematic habits in the older series: let’s put an attractive woman in something sexy rather than an actual uniform. Marina Sirtis, Jolene Blalock, Jeri Ryan; and every woman who’s ever been on TOS. God only knows how Terri Farrell managed to dodge a skimpy outfit as her duty uniform. I assume a really good agent.
Now don’t get me wrong. As a guy I like those looks. But I do recognise it can be a problematic thing in terms of how you should treat actors.
I really really love the Enterprise costumes. They communicate the early stage of human space travel so well, by being so close to NASA's gear. In comparison to the 80ies/90ies Series they also look so down to earth and vintage.
I had to jump back and rewatch a s7 episode, becuase there were two-piece uniforms this late in the show. And I didn't realise that the (leading) women are still weraing one-piece. They really did them dirty, whilst Picard is reliving his rebel phase with that shirt & bomberjacket combo.
My personal head canon is that every time a new species joins the Federation they get the perk of designing the new uniform. Troi's Betazeds picked the TOS miniskirt
Actually, fun fact- pocketless may be less practical, but they work on a space vessel, something that has a lot of moving parts that require maintenance and must operate to very high standards.
IRL people that work in and around those conditions are generally not allowed pockets to prevent any kind of pocket junk falling into a machine and potentially jamming it, so this isn't a practicality thing, it's a SAFETY thing.
Ignore the fact that the Enterprise routinely takes immense amounts of punishment
The lack of pockets might keep junk from falling into machinery, but it sure as hell doesn't keep junk from falling out every time the Enterprise takes damage.
What about the phaser pocket add-on and the tricorder pocket add-on in TNG/ds9/voy.... Not only did those uniforms have pockets, though subtle and probably not very large, they existed, but you could also bolt on more pockets.