I fail to see what the Objection is ERIC may not be strictly nesassery for the story or game.
But he dosn't show us Ann isn't bright but that she is Submissive and damaged.
which is sort of explained by Kira later in the original game.
Ann was the victim of a sexual predator when Ann and Kira were both young if memorry serves.
And I don't like NTR as such but the reason I didn't mind ERIC in the original game is it was fun to get rid of him.
I loved cockblocking him when you interupted his TV night with Ann.
It's just a shame there wasn't more of that like walking in on him when he was haveing your Clare's fashion show for him.
Bagging on the bathroom door in the moring demanding to pee while he's trying to shag Ann
and maybe finding a ways to keep aunty out of his grasp when he has blackmail he's trying to use on her which this time dosn't involve handing over your Big Sis.
I dunno like maybe walking in the room with mom to watch TV just as he's about to try shaging aunty that would of been hilarious for me atleast .
It would of been more fun keeping ERIC ingame abit longer if there had been much more ingenious way to cockblock of him all the time by the MC.
Just Sayin.
You said it yourself, the story of Ann was told to us by Kira, not Eric. He isn't really needed, not her nor in the original, it was just a plot point to not have to do any sex scene with Max until later on, to delay and keep the sex scene with Max, in the next update or the next one and so, people would keep paying to see the sex scenes of the "Mc" and with Eric there DS had a way to keep milking that, to keep delaying it, same as his "vision of incest".
But if you start a "new game", saying you will make it different, you will make it complete, things will get more logic behind, things will be overall better. If you have a point like Eric there who is not really needed, then it just became lost words.
It's like making a shooter and to progress story you make an unavoidable lvl of platform, like old platform games, but it explain some story, it isn't really needed. Then someone came and said I will make the same game but better and still have the platform lvl because "it is needed", instead of looking for a better way of making it.
If Eric is a plot point "needed", I'm sure there is a better way for it to happen without needing Eric. Ann is submissive and may have a trauma, but people with trauma generally acts more carefull around others, they don't bring their new boyfriend to live with them, the second day the date, sorry that's just something a really dumb person would do, it's even worse if you have a trauma of being abussed and kidnaped, she trusting that easy in Eric doesn't show a woman with a trauma, it shows a dumb woman, not very bright who seems to not have learnt a thing from her trauma.
If you love or like to cockblock Eric, good for you, I like to have my LI being mine alone, so I don't like Eric and since he isn't more than a "walking plot point" to the dev, it's even worse. Making a rival to awake the MC is just a cheap way of moving things, it's the easy way.