It's double avoidable, if you have enough Emily points and tell her you don't want her dating John then she won't date him. If you don't have enough points with Emily (because you've been perving on her) and/or you don't mind her dating John but don't want to see it then you can skip the scene when you're talking to Mel.
I was in that camp, didn't mind her dating John because he seemed cool, which is rare in NPC males in AVNs and doubly so in Nyx's game. But, I never imagined that dev time would be wasted on rendering and animating that relationship.
And especially the pettiness with the last 2 updates taking the incest baiting to 11 to the point the MC started having impure thoughts about his mom and the cucky undertone the reveal was edited with, having the goofy clueless MC coming all smiley 3 seconds after his mom finished describing John and his big cock fucking her in all positions, JUST after him having another incest baiting monologue. The level of pettiness for no narrative benefit whatsoever, just screwing with the players.
Same way the Valeria - Gym Bro - Darryl phone call scene was directed and edited last time, with the MC portrayed as insecure and weak, listening on the phone how the girl that allegedly likes him, after being dominating and demanding with the MC earlier that day is suddenly submissive and accepts the invite and touches from his rival.
Another scene with the only purpose to rile the audience as much as possible. It even contradicted Valeria's entire storyline so far in the game, with her being tired about people touching her and even rejecting Darryl twice(violently last time)...just for that scene. The same sequence of events could have took place, just have the phone call after the gym bro ass slap and Darryl beach invitation, but then it wouldn't have the same undertone, would it?
Its stuff like this that makes me regret devs getting too big to fail, because they will never prioritize fucking with the audience and character damaging fan favorite characters just to screw with the playerbase if they were just starting up.
So, circling back, now I go back and make all my saves John free, since I don't care for the dev' boner for screwing with the players. Will probably make them Brooke free also, once is revealed that she a dominatrix nutjob that fucks the mom while the MC is listening next door.
I hope that we get the opportunity to steal the scholarship from him, even though the MC doesn't really need it.
Another douchebag MC choice to add to the pile.
I hope we can wear the Alexis Cap, turned backwards, while doing so!