I'd like to see a little more common sense. Like wearing something resembling armor if they're going into a firefight.
Why not personal shields? if they can shield their apaceships, they can shield their people.
Or: uniforms made from lightweight fabrics that look like pajamas but are far stronger than Kevlar and can deflect energy weapons. Their other tech is super advanced, why not fabric tech? And that will preserve the aesthetics of their uniform look.
But overall, I like the idiosyncratic way Starfleet's military nature is portrayed. It's military and it's not. Society has changed so completely that there's no good analog to today.