As for your last sentence, I suspect most women are like you. Unfortunately, the ones that aren't are usually young and vocal; it only takes a handful of bad experiences (either through first-hand rejection or second-hand gossip) during a boy's formative years to set him firmly on the "nice guy" track.
One of the things I admire about Katie is that she's still flattered when a guy (no matter how slimy
) hits on her. If he won't stop, she gets annoyed, but she doesn't immediately assume he's a pig because he's expressed an interest or appreciation in her.