Sorry to say that but a good villain is the exact opposite. Good villains are sympathetic. When you think about villains you liked, who do you think about? Joker, GLaDOS, Loki, Gollum, Voldemort, Darth Vader or even Hannibal Lecter. Those are great villains. Eric is just an asshole. If you have played the new update, then you would know that even aunt Kira thinks that way and she actually tells you something that doesnt make him a more likable asshole. He is just trash, nothing more, nothing less