I liked the boiler suit look of Enterprise - but it only really worked for me in the grubbier parts of she ship, like engineering. You’d expect bridge crew to wear a more officer-like uniform (some kind of suit), especially if Trek is aping naval traditions. Enterprise did have two distinct uniform styles - one for the ship’s crew, and one for the special ops lot of joined in the later series.
Even the dress uniforms in TNG looked ridiculous. I bet even the Vulcans had a giggle when no one was looking.
The Battlestar Galactica reboot got it right, IMO. Babylon 5 less so, but we only got to see “bridge crew”. Lower ranks did seem to have less dressy uniforms, IIRC.