I would think those uniforms would be very uncomfortable to work in, especially on long hauls...
Interestingly, and this was on Singapore Air and/or Qatar Air, can’t remember which, they greet you with the mini-skirt, then before serving change into a different uniform with slacks.
I think Japan’s Skymark Airlines took the grand prize when they came out with these ultra-short mini-skirt uniforms for their stewardesses.