That's fair enough for you. Just sharing my own opinion. But everyone gets so heated about it, like they have to be right, and I get the impression part of why people hate Eric is because of the heat about it in discussions like these. Speaking as someone who's worked on games, though, this is all too common with games released early in development.
People form an opinion on a piece of a game mechanic or character or whatever as if it was a finished thing. Initially they get upset, throw out what they want to happen and try real hard to persuade the dev to do it their way. Then they get in fights, because they don't agree with each other, and people want things the way they want, not how someone else wants it. Then the fights blow out of proportion, people dig in, and you wind up with extremely vocal polar opposite opinions. That's about where this is now. Some people want lots more Eric, others want Eric completely removed from the game. Makes it really hard to talk about how the character could be done in a better way...
There was clearly more intended with Eric. The control path itself is supposed to be a way for you to get what you want by putting Eric in his place and using him for your own goals. That has real potential to be a satisfying reward for putting up with his shit (although his shit was definitely way overdone). That could be an actual topic - how to make Eric more fun as the antagonist by making his storyline more rewarding and less of an annoying pain in the dick. A little more realistic plot work would be good there, too, I think. But people are polarized as hell already...
I can understand wanting to prevent Eric from getting to fuck them - he's an outright prick and part of the challenge to the game is trying to get them for yourself (whether he was there or not that would be the whole idea). I don't think it makes a lot of sense to be upset about some of the girls fucking someone else, though. Not only is it just a game, but Ann's gonna fuck him in the beginning, nothing you can do about that. And Kira's a porn star. Her job is to fuck random guys on a regular basis. You don't get her all to yourself no matter what you do, you just don't see it happening. Pretty sure she wouldn't even let you have her all to yourself considering she loves her job. So yeah, she's gettin plugged by... probably a bunch of guys... the whole time. No sense at all in getting upset about someone else plugging her. But that isn't really as bad, is it? It's more about Eric, since he's the overdone antagonist that completely shuts you down to the point it can make the game a lot less fun. But that's clearly not how he was intended to be forever.
And that's what I'd rather think about: what could he be that would actually add some fun to the game?