And I disagree that Edwin is a "clean-cut guy", he's as much of a deviant as most perverts in Carnations Club (well, depending on our choices but if we want to see most of the content he is a lecherous young man who fucks everything that moves with some very sadistic tendencies).
Man... Edwin is a cool name. I don't know why I changed it to fucking "John."
Anyways, about his character, he also has quite some depth like every other character in this game. He can definitely be a lecherous young man who will fuck everything. He will even enjoy it, knowing this whole situation is kinda fucked up. He has some... issues... due to his mom's past. However, he is also an intelligent med student who
can do good. He
can be played in a more... "average" way where he is a bit out of his depth and trying to help people to the best of his abilities. And even if you play him as alpha as possible, he doesn't just turn into some hentai trope reveling in rape and misery. He is still
human.
The beautiful thing is that the MC starts out as a grey character. Both in terms of morals and on the mundane/exceptional scale. From this start, you can take him in either direction and it doesn't feel off.
Actually, I only played as a high toughness, fuck everything possible route, so maybe I can't speak of the low toughness goody two shoes route.
One thing is for certain though. No matter how you play the MC, it is the unique environment that is causing him to indulge in his vices. Had he not been involved with the club, he would just go on to have a normal life without any problems.