You are missing my point.
Lust & Corruption are central factors of this game. John can be the kindest man in the world but lust and corruption can twist that into perversion. We also dont even know Johns full story so WE dont even really know who he is yet.
You cant just assume someone wont do something because of familial relations, I have already provided examples that those ties mean nothing in this setting and game. You are a human, John is a fictional character in a world of magic and demons, cultists and orcs. Stop comparing yourself.
Tia can literally go from Orc Vengeance to Orc Slut. Emily can go from motherly matriarch to depraved step-mom getting it on with her recently deceased lovers' son.
"Break his character" lol, the game is designed around people not having defined characters, everyone is evolving due to the agency of the MC and Isha.
You obviously dont understand the story or how narratives work. I dont skip ANY dialogue because its an engaging world and a great premise.
Babble about coding means nothing, everything in this game comes from fan wants and polls. NTR is meant as either a punishment, a side-effect of corruption or a want of the MC. No offense but you just dont know what you are talking about.
You really don't understand story writing nor character development or history of character do you?
Let's see the letter talking about Giron's father and talking about John defined how John was. Yes they had swing with prostitutes or whatever it was. Giron's father was concerned for his son and what is he doing, directing at involvements towards the cult and demons(unknown to him). John constantly worried about safety and care for his daughter, teaching her the best of things so she would never be bad. Him testing MC to be worthy enough to marry her and never leave her same way it was done to her mother before.
Which part of you can corrupt that level of conviction where a character willingly leave all bad stuff without anyone telling them but sheer self realisation just to be absorbed back into it? The only way would be to mind control the person where his own self is no more to do the things you want. As far as corruption of Isthar goes, she only brings it out the lust side. She don't create something out of nothing in story telling already. MC who the women fall in love and are bound to him due to corruption is the one controlling them afterwards they trust you and obey you that's why those things happened you lead them to it, or you lose and untamed corruption in women's mind are lost to others without you defending them as well because of inaction. Not a single point where MC controls men like that. You can send the women to their doom NTR or whatever you want. John won't do it because of you. John might kill her or someone like that. That's how a character John is written.
Every other person you have seen in the game have no such strength as character as John have been portrayed so far.
Also every single story that you have ever read in your whole life are made out of observing a real human behaviour or changes to real thing seen. You cannot create something which is devoid of relating to humans. It's explicit inheritence to characters and stories, some relation to reality will exist and relation to it will be compared. You are asking for mathematical equations otherwise not stories or any human behaviour what so ever.
Babble about coding?
If your coding regime is no dynamic and you wrote thousands of lines of code and later you have to go change few variables every now and then that means you are wasting time doing something which should have been made since day one. It ruins the motivation, it ruins the flow of work and sometimes people abandon someone because they don't have the will to change so many things for so little gains sometimes.
Why I am saying this? Because I am professionally trained person in computer science. These devs are not, they have stories in their minds to share through games. I can work better than them but when it comes to stories I would be lost. As they are lost in learning to code and rewriting stuff all the time.
Stories I might never even finish. The game I can code in less time than any new dev here by 1/10 the time it took them for whole game to be finished. But I don't have anything to give in terms of story or graphics.
That babble about coding that you say is real concern for these devs because of them not able to code in timely manner and lossing self due to many things related to that. So many projects are abandoned in this very websit'es forums because of programming issues.