The problem with Cait, for me personally is the romantic undertones. A character sleeping around is a always a let-down for me, but it's not intolerable so long as their relationship with the player is written as friends and fuck-buddies, and not lovers. Ramis from TITS sleeps around but I still like her character regardless because she's more like your lad, not really your lover, outside of bed that is. Cait(and Anno) is the opposite of that. If you have sex with her once - JUST ONCE - all of a sudden she's your destined wife and soulmate. Which I utterly despise, because I don't like romancing characters if they're fuckin' other people. If you're monogamous, you can sit here. If not, you can stay, but you have to sit over there. That's what I want personally. Cait tries to be both at the same time and that just fuckin' infuriates me. And trying to just ignore her is pretty fuckin' difficult, because not only is she required to start the game, you're also automatically given her quest and the game constantly reminds you she exists every five seconds because she's the the borderline mascot of this fuckin' game.
Oh, and also groomer religion I guess.