Women want to be acknowledged as being attractive, it's that simple. It's beaten into our heads constantly that we should be sexy, skinny (yet shapely), have a pretty face, blah, blah, blah. When a woman wears something revealing (aka: slutty), yes, she's looking to get some attention or compliments.
The fine line that most guys aren't aware of is that women want the compliments but they don't want to know that you want to "tap that." If Ronin just said, "Wow, looking good." She would have loved that. By saying it "gives my imagination a day off," that makes her think he has the hots for her or is fantasizing about her. Women just want the compliments, they don't want to think, "Does he want me?" "Do I like him in that way?" "He's gross and he likes me, now what do I do?" (Yes, women over think this stuff.)
I think once you add sexual connotation to the compliment, then some women are going to get huffy. They want to think that even though their skirt is short and their boobs are on display, that you really like them for their mind, or personality, or whatever. What most women forget is that men are very visual and that's what they will notice first... and then they can't think straight. ;-) And that's why women and men will never understand each other.
On another note, I have two daughters (10 and 12) and I hate how inappropriate they make costumes for girls. This "be sexy" B.S. is beaten into their heads and such a young age.![]()