Stupidity...you got that right.
I know of a career woman who wears things like: above the knee, tight, bright red skirts, sleeveless shirts, and high heels (without socks) -- all at the same time. And women like this expect to be taken seriously at work -- and even be paid the same as men, who are all-business, and are there ONLY TO WORK? Hahaha, don't make me laugh!
And this woman isn't "available" either -- on paper, at least, she would deny being on the hunt for a man. She has 2 kids, and some kind of man in her life (I don't know if he's the father of her 2 kids).
Meanwhile all the men in her office are business casual -- wearing attire like dressy shoes (with socks of course -- you don't see any toes or bare feet), at least short sleeves, long pants (you don't see any bare legs or knees). Why is there a double-standard for what women can wear in a business setting?
If I came to work with my knees showing, my entire upper arms showing, and sandals without socks, people would NOT take me seriously in the business world. But if a woman does the same thing, we're supposed to take her seriously and pay her 100% of what a man would make. Huh?
Call me whatever you want, but if I had two qualified candidates for a $100K position -- one of whom was there to work, and the other was there to work "and look pretty/show off her body to troll for men", I'd go with the one who's there to work!