True that, but it's even more than that. At this point in the game virtually every bit of dialogue -not only in the sex scenes, I mean- it's in some way modified by the player's choices and Ash's current state. Take in consideration this very minor example:
It's just Ash telling her mom she likes her cooking, but depending on the karma points Ash says it in 3 different ways and her mom (and her sprite) reacts accordingly. It's a silly example, but this kind of attention to very smalls details it's... well it's kind of nuts; because if you take a look at the code you find that almost everywhere happens the same, dialogues that you could dispatch with 3 lines taking more than a dozen because of small variations, and of course regarding things like the Dave-Eva-Ash triangle the permutations just go batshit crazy.
I guess some would not realize/appreciate this kind of things, or would say that this effort should be used in more meaningful or important ways, and probably they have a point. But truth is that EK seems to be doing things exactly as she wants to do it and I, for one, am fine with it (altough of course there are things I like/dislike more than others).