Form follows function. Vulcan science officers may be partial to catsuits, but their special forces people wear jackets just like everyone else. So do the Andorians, as it happens. Except that the high tech solution is subject to random plot devices that render it somehow useless. Imagine if your personal forcefield was designed to also provide thermal insulation in cold weather, but suddenly rendered inoperable by some sort of [tech] field on the planet surface. In that case, it's just an excuse not to wear a jacket so you can have a really bad "OMG It's freezing down here!" subplot. More to the point: along with an extra layer of clothing comes an extra layer of POCKETS. It's easy to underestimate how much difference a few extra pockets can make.