Yeah I can pretty much agree with this for the most part.
"If it was a matter of blood, incest wouldn't have been mentioned." This is the type of "stretch" that I was talking about. For all we know it could've just been an oversight by the dev or something akin to it. Or maybe that's just my hopium talking.
But at the end of the day it's still an Adult VN that some people use to live out whatever fantasies they want, while others just enjoy the stories and characters in them. The harem parts imo, are just there so people don't have to play the game a hundred times JUST to see each scene with each girl. Gives them the option to pursue whoever they want without any real consequences basically. And because they're part of the fantasies too I guess. Then another part of people's fantasies tends to be that they want their partners to be 100% loyal and almost perfect in every way. THAT tends to include things like "3 or less ex partners," "not a prostitute/has NEVER been a prostitute," "Will never cheat," etc. Then, the final part is that they pretty much want every attractive character to be fuckable/dateable. Like Wild Cats has Bianca who isn't fuckable/dateable and people are a bit disappointed by that. I also recommend that game btw.
The dev definitely made a ballsy move making Chika a "prostitute" though. So I guess it's partly his own fault too? I mean, he should've anticipated the backlash at the very least. Especially considering it's a genre where most of the players don't really want that.