I think Cait is fine, she is the first NPC we really get to interact with and is the catalyst for the entire story so it makes sense that she would have a lot of content (now and in the future). The real problem with this game is a lack of direction and a drip feed of content, being fed to us through a crushed straw...
This is gonna get long so buckle up; there's unfinished content all over the place, from characters to zones. We've had barely any interactions with the Baroness even though she is technically an important NPC in this part of the game world. The only thing we know about her is that she is in the middle of a three way (cold) war between herself, Komari, and Evergreen and is a vampire, that's it. Atugia was her bodyguard and now she's our companion, and that's where her lore ends (lol). The Centaur village is still largely unfinished (despite some small content updates), the Winter City still doesn't have a shop or tavern (or anything really), the Minotaur City has a gate that's been locked for over a year, the list goes on and on...
There is as much Kitsune content as everything else in the game, and I question the point of having a daughter character that you can influence but will never be sexable (is that a word? w/e), I don't have any interest in incest content but why have her in the game to begin with if there will never be any sexy-time with her??? This is a porn game right???
I also noticed that the game has a corruption meter for every companion but it doesn't seem to do anything, and the corruption meter of the MC also seems to be meaningless... it might be time to stop calling this game "Corruption of Champions" and instead call it "Kitsune of Champions".
That being said I really like this game (I bought a copy on Steam) but it's been almost 10 months since the Steam release and the story has barely moved, there is still a lot of unfinished content and very little new content. I just don't get it, are the dev's just lazy or incompetent? Not trying to be dick with this question, I just wanna understand wtf happened... oh well...