Cheyne, I think you're right.
I worked with a "Katie" once; I will call her "Tiara" because she thought herself a queen. She used to ignore all the women in the company and kiss up to the men. Once I arrived a bit early and saw her in a clingy sweater without a foundation garment. Half an hour later she was wearing said foundation garment, so her boss or an HR person probably called her on the carpet.
I used to keep a big candy bowl on my desk back in an open office environment. Tiara came over to the bowl, took a couple of pieces and not only didn't thank me or comment on my generosity, she pointedly turned her back on me when I looked up. We didn't have any accounts in common, but one day I had lunch with the colleague (same title as me who worked on her account) and learned that she treated all the women in the office the same way... except for her boss.
Not long after that conversation Tiara was out the door.
If Katie doesn't grow up, this will happen to her.