She's a top tier troll honestly
That was my main complaint with the game tbh. I like how everything progresses, I made a comment in another thread that playing that game from the perspective of a new player offers a complete different perspective to waiting six months or whatever for an update.
Zach is deep enough to be somewhat compelling (A deeply insecure immature idiot but hides behind fake confidence, Ethan prayed on that and offered him a bunch of stuff he wanted and cause he's not that smart he fell right for it) , but Ethan is just pure evil, and that's a bit.. flat. The only motivation that's shown is he wants to fuck Erynn, nothing about having Erynn wrapped around his finger would do well for his career or making money, nothing that even slightly redeems him or offers depth, he's just an evil dude for the sake of being evil.