You do realize that it was actually Nichelle Nichols and Grace Lee Whitney who pushed for the Starfleet mini skirt uniforms, right?I like to think of that as due to the influence of the time period it was written and filmed in. SNW is in that period yet far mor enlightened.
but yeah, the fashion industry (and beauty industry) is toxic and outdated and hopefully is gone by the 23rd century.
Originally they were all going to be wearing pants like they did in the original pilot episode of The Cage.