Yeah and almost all devs that try to go that way end up with abandoned games, now why would that be? maybe because many do not like what those extra choices do to personality and perception of characters, wait time for their favorite girls and kinks and/or devs not being able to make the story they want in a reasonable amount of time because gets over complicated for one or two persons?
Maybe because the devs where not skilled enough to make an avn in the first place. can't get their story straight and get completely lost in what they are doing, there are lots of reasons besides what you have mentioned, the biggest one, is scamming people into believing they are making a game, get subscribers milk for as long as they can, they then abandon game, use a new name and a new game and do the same thing ad infinitum until people work out it's the same person constantly using aliases and abandoning games. I am not disagreeing with anything you have said.
It can be hard working gauging what people want. If the MC is an manchild from the beginning I just delete and forget about it. My reason is simple. I love a good story, there doesn't have to porn, as long as the story is good, and with a manchild mc that just isn't possible at least for me that is. it's imperative to have a good fleshed out MC who is not childish or has the intelligence of a shoe lace.
That being said I haven't played this game in such a long time, I have still only just discovered the woman is a demon, and my father is or was some kind of mage or wizard or something.