God, it makes sense but two of you made me realize that a loli Cait would just enforce the fact that Savin actually came up with a really fucked up backstory for her, and actually just created probably the worst character motivation ever.
"Here's a woman I groomed myself. Now come stick your dick in her. No, she's an adult now, don't think too hard about a little girl being in a sex cult. Free thought is power fantasy."
Dunno why, but I kinda want to play a devil advocate here, mostly because I think it invites interesting narrative and writing discussions.
Do we know if Cait's entire character and personality were written with her full backstory already cemented in stone? Naturally, I am sure Savin HAD some ideas about who she is, where she is from e.t.c, but I also can't help to see it as maybe just another example of "story complexity creep".
You need a basic porn game companion - alright, here is a pink cat girl healslut who will instantly let you fuck her with no issues. Simple? Check. Hot? Check. Allows to get to the meat of the game as fast as possible? Check. Cait could be his OC, but I don't think it's a bad thing. Some of my favorite characters are just edgy OCs some writers created when there were 14 and polished when they were in their twenties. If she was a great character, we wouldn't even bring up her status as an OC on the table.
I don't think Savin is intentionally trying to create someone bad and unenjoyable, it's not healthy to think that he isn't actually trying to do something decent that the players will enjoy (not to say that there isn't a group of people he probably enjoys to anger). And in the attempt of making Cait a better, more fleshed out character, he tried to give her a logical backstory that would explain why a heal slut like character would exist in a more or less grounded world. So, naturally, making sex part of her nation's culture and region is the simplest answer that isn't as basic as "she just loves sex!". Now, from this point, I see several possible versions of events:
1) Savin didn't think too much about every implication of his writing, resulting in Cait being groomed from birth into becoming Cait the Catgirl The Pro-Breeder.
2) Savin understood the implication of his writing, but felt like it was it helped the world to be more dark and dirty and most players won't think it's too much of an issue because it fits with the tone.
3) Savin understood the implication of his writing, but felt like this level of horny porn logic is normal for a game like CoC2 and players won't question it just like how they don't question almost every character being okay with MC fucking them 5 seconds after meeting.
I'd rather put the blame on bad writing than Savin's personal fetish leaking into the project, to be honest. CoC2 already suffers from lack of player agency and the inability to call out some NPCs on their bullshit. Not having a way to tell Cait how fucked up her cult is just another egg to add to the bucket.
I just think it's probably more reasonable to say "Savin just put a sex cult in the game that involved children and fucked up the part where it's supposed to be a bad thing" instead of implying that "Savin's biggest fantasy is a sex cult involving children being groomed, that he then wants unleash upon the world for them to fuck everyone around". That being said, I don't remember THAT much of the game, so if there are other proofs Savin just has... weird fucked up fantasies he tries to justify and paint in a good light in CoC2, then go ahead and tell me about them, I just want to give the man some benefit of the doubt out of... some unknown good will, I don't know.