What do Jedi, Asari Justicars, Borg, Vulcans, Cylons, Aeon Flux, and many Super-heroes and Super-villains have in common?
They're all serious action-oriented types, people from cultures that reject humanity, or never had human culture in the first place. They all put practicality before all else; they're all function before form. They're often modest, and put their own interests after those of others.
And they wear high heels if they're women.
I hope I don't have to explain why this is crazy/sexist, because I'm not going to.
Am I the only person who's bothered when a practical character is wearing shoes that would make it impossible to do anything other than walk on a flat surface? There is a single excuse that I accept: the woman is short enough that you need to bring her head up to fit into a camera angle with the other characters. Even then, it shouldn't be part of her character that she wears high heels in her adventuring gear, it's just an unfortunate necessity.
The worst is when Digital characters wear high heels. If you want a digital character to be taller, just make them taller, don't put (Jedi/The Entire Cast of Mass Effect) in high heels.