Vinfamy has both an "add, don't fix" mentality and a "quantity, not quality" mentality, treating the game content as indefinitely disposable and placeholder. Once features go in, they are almost never revisited for forward compatibility with new features that are added later.
As a more egregious example, the "sex talk" interface which produces floating text above characters' heads was designed in older versions for a system where both actors always reached simultaneous orgasm. There was a single variable, imaginatively named "ToCum", which measured how close to orgasm the scene was. Characters would then say (extremely cheesy corny) lines of dialogue (with poorly written and horrifically bad English) indicating how close they were to reaching climax, and once they reached climax (again, simultaneously), a message would discuss that fact.
Later, the developer made sex into a minigame by adding both position preferences and proneness to orgasm. Characters could then proceed through sex and the player would be encouraged to find positions which got both their character and the non-player character off. (Sort of... we'll visit that in a minute.) The characters would even have their own preferences for gentle, vanilla, or rough sex (all under the umbrella of the -100 to +100 "Likes rough" stat), so the player could play around with the animation speed until they found a sweet spot that satisfied both partners, rather than just being done to satisfy the player's totally inconsequential voyeur experience.
A brilliant feature... matched only by the sheer fucking audacity of implementing it without even bothering to update the talk system to accommodate ANY of those changes, or to extend any of that new functionality to the scene scripting language. The ToCum variable is now completely ignored, dirty talk is as corny as ever, all complaints about going too fast or too slow are hard-coded, all orgasms are still treated as simultaneous, etc. It's a bunch of potential that's completely and utterly wasted by being so obviously full of jank that it might as well not have been done at all.
...Yeah.
The sexual system was at one time expanded to include such things as condoms (with the Pregnancy module) and birth control -- except NPCs don't ever even use birth control (nor even condoms unless you explicitly ask them to or they ask you to), and as far as I can tell the system of using a condom during sex is completely isolated from the purchasing of condoms during actual gameplay (I'm quite sure you can use a condom even if you don't haven't bought any). Not to mention that because of the same aforementioned problems with the sex talk system and scene scripting, once you wear a condom, there is literally no way for the designer/mod author to make any mention of that fact whatsoever. For instance, in some module content, if a male character puts on a condom and then has sex with a woman, she will still react with horror that he "came inside". The scripting language can't even make a character who's already pregnant; if you meet a character who is "already pregnant" and they try to coax you into having sex with them to pretend the baby is yours -- which due to godawful design, occurs almost once every three to five minutes of playtime -- then you literally impregnate them as part of that encounter.
It utterly boggles the mind at how badly the game's systems interact with one another. The sheer totality of it reaches proportions of such an ineffable scale that no matter to what degree I only half-jokingly rip on the game here, the reality is even more galling.
And none of it matters, because not a single thing you do during sex, with the exception of pregnancy, is even known to the rest of the game. You did it raw even when the hooker asked you to use a condom? No way to know it. Didn't give them an orgasm? Game has no idea.
Nor the other direction: modder wants to force the scene to use a condom? Nope, can't do it, that's hard-coded. Don't allow it to stop until you have an orgasm? Nuh-uh. Disallow the player from doing anything which results in a creampie? Can't happen. Force the player to do only a creampie? Actually that's all you can do if it's filtered for Vaginal. Want to disable only one type of animation? What fucking game do you think this is? Of course the answer is nope. Filters are whitelist only, and only a single tag can be whitelisted.
...Ultimately, the game's nothing more than a bunch of loosely associated systems that throw rocks at one another and hope they manage to hit once in a while. It's built like a cathedral where the foundation is a bunch of matches and popsicle sticks, and it's the width of an ocean with the depth of a puddle. Any scene or system is treated largely as a microcosm, with does not interact with other scenes or systems, and rarely even take into account identical scenes that are already there. NPCs have no memory of past events, everything is extemporary, and eight or nine times out of ten you'll run into encounters that simply didn't even conceive of the possibility of the player being in the middle of something, even if that ends up being what 40%-60% of players spend most of their time doing (like being on dates or working)... so you'll routinely get friends seducing you while you're in the middle of the office, which would be fine if they were even aware that you were at work and did not simply assume you were at home getting drunk off your ass until you deigned to pick up the fucking phone.
NPCs have no object permanence, literally or figuratively; all NPCs, even your contacts, are simply pencilled in to fill holes in reality. Nobody knows where you met them. All NPCs behave identically because all NPCs have roughly equal weighting to appear for vanilla events which were never balanced or tweaked to accommodate personality variables. All NPCs don't even *have* a personality, other than "horny or not". It's impossible to develop any genuine affection for anyone when all they are is literally sexual objects.
When you explore a store, its employees are generated once, and reloaded again whenever you come back, or used as background characters in other random places if you've ever met them and made them a little more permanent than that. When you interact with your family and friends, their friends are generated on demand from time to time, but only to satisfy a random event pulse that literally has no more nuance than "enough time has passed to generate a new friend". Because of the way the game lacks almost any concern whatsoever about what is contextually going on at any given moment, these friends are generated with the same frequency no matter how many friends your acquaintances already have.
But hey, maybe the writing makes up for it.
Ha.
The only thing that exists in the game is fetish fuel. This is particularly evident with the "Mysterious Modder" content (which seems to fool some people and works well enough for legal purposes I guess), where doesn't matter whether your family members like you or dislike you; they're eventually going to try to bone you (or vice versa) one way or another as long as they're at all interested in your sex and the incest module is enabled. If the corruption module is enabled, then everyone will try to seduce everyone with alarming frequency. And so on.
LifePlay on the whole is, for lack of a better word... lazy.
When you look past the graphical environment, the game is simply interactive fiction where characters exist only as lines on a page... and once the scene is over, their existence fades, possibly to be revisited later, most likely never to be seen again. It seems like a majestic creature, but it bites, and it will probably tear the skin of your hand off if you rub it the wrong way.
On the other hand, pun also intended, it will probably hit your kinks often enough that it can tear the skin off your hand in other ways, too.
Most of the writing, scripting, art, programming, and design is fucking godawful. But sometimes, just sometimes, it manages to come together in just the right way to produce a situation that is well and truly hot. That's the underlying potential of the game... and you have to fight the game at every turn just to find it. This is a game where I can only really say, "Hey, at least it's better than Superman 64."