Some people would look weird in Seven of Nine's catsuit. Including me. Who knows if they decide to design tighter dress uniforms for the upcoming movies. You need a trim and fit body for it...... I still prefer the Nemesis dress uniforms over everything else.
In that respect, the world of Star Trek is rather obviously fantasy. Not all real bodies look ideal in skin tights. I certainly wouldn't be comfortable in public in Captain Picard's first season uniform.