I agree that certain choice points are influenced by certain scores (purity, confidence, etc.) and flags (jakelingerieno, etc.).
I've used the "back" feature and save points to watch how changing a "yes" to a "no" affects what options you have in some later choices. If a choice point requires David to have at least 3 confidence and he does not, for example, then that option does not appear in the menu for him-he cannot make that choice (and the player may not even realize he missed a chance).
That's pretty common among the AVNs I've seen so it's no surprise this developer does it, too. I tend to drop games and avoid developers if I see they do not follow this (because for them, the choices truly do not matter at all).
If nothing else, the developer has done a pretty good job of giving flaws to all the characters in the game. I haven't found one yet that I really "like".
I'm looking forward to seeing some progress (I hope) this weekend. I'm wondering if David will bite on hiring the shady investigator or continue to try to develop things on his own. If he could find some way to get his hands on Leonard's information he would be in a better spot but with Chris manipulating things the way he is... ...and, if the player gets to decide, I won't allow Anna to corrupt herself with Chris to get the details. Perhaps the investigator is shady enough that he can pull that off...