Well, I'm a straight woman, but I think women look better in heels.
I sadly am one of those women who didn't come with the high heel gene, and I walk like a man in heels. Stomp, stomp, wobble, wobble.
There are some women who glide gracefully in well-fitted heels - actually, plenty of men too - and I wish I had their skill. They actually used to run courses on how to walk in heels and I remember being sorely tempted to shell out money to learn the secrets.
I look better in heels, but only if I'm standing for less than 2 minutes. I look terrible if I wear them for longer, as my feet hurt and I fidget awkwardly because of the pain. I look terrible if I'm walking in them, because I can't walk straight in them.
But other women do look good in heels.
Most men look better in a well-fitted three-piece suit and tie. Those aren't comfortable to wear either, but they sure look good in them.
Fashion wasn't invented for comfort in either sex.