I mostly agree with everyone's 'dislike' (understatement) of Cait.
BUT, trying to be objective, when you boil it down to basics, she is an ideal companion for a porn game (at least on paper).
(She doesn't take things too seriously & she's down to fuck pretty much anything - and then she gives her religion as part of the excuse - all perfect for this type of game where you fuck everyone you meet & every defeated enemy - basically I have to acknowledge that those traits are ideal for this type of game)
-That said, that doesn't make her an ideal waifu, it makes her your best buddy or whatever.
(There was more but I'm losing steam/interest)
I don't outright hate her, but I agree that the way she's written, does not mesh well with the traits I've mentioned above.
Hard to romance a character like that (ie an actual relationship ie, Brienne).
I usually leave her at home & take the elf instead (I'm holding out a vain hope that we'll be able to get rid of a certain appendage eventually - maybe we'll have to rely on mods? )
---------------------------------
P.S. the other incredibly stupid thing I recall them doing (my memory is not the best so pls fill in blanks/correct) is having Cait say she's saving anal virginity for her special someone (?) & then they turn around & have it taken in a combat loss scene (?)!
I don't know if it was involuntary or not (don't remember), and it may make sense as a loss scene,
but implementing the loss scene before giving players a chance to take it themselves, was just guaranteed to piss a lot of people off.
If they had let the player have the sex scene with Cait (the option), then implemented the loss scene (people preferring the loss scene could just make sure not to take Cait's virginity & trigger the loss scene first)
That way everyone's happy.
(Again pls correct if I got that wrong)