Often attacked at being nothing more than PJs, I actually like the TMP uniforms. I actually think, based upon my one visit to NASA while active in the military, they looked the most realistic.
Although I love TREK 2's uniform, its my favorite, I just don't see it being worn in the 23rd century. I also never cared for TNG's uniform until the switch over for First Contact.
But anyway, the TMP uniform may look sterile, and boring. But for realism I am willing to bet that if they ever have space ships, or space stations, going to Mars or whatever, the real uniforms will look more like TMPs than any other uniform TREK has ever shown us.