That's why I said kinda. Every character has character flaws, except maybe Naomi (but she has a flawed face which is worse). Every character in every game is a hopeless cause if we take away all nuance. Danielle is a typical rich girl that usually gets her way, but isn't a mean girls levels of bitch. Thats "good hearted" enough.Soooo, using her ex boyfriends best friend to try and get back with her ex boyfriend is good hearted in your books?
I swear, some of you guys just see attractive and boobs and ignore everything else.
I've seen some people saying how nice Ada is while she pines over her ex she's still in love with, how awesome Rose is while she uses the Mc as a bit of release to cover for the fact her soon to be husband is still in love with his ex and hurl abuse at Naomi who is the only one in the entire game not guilty of anything and was treated like complete shit by the MC....
It's like some people just look at the pretty pictures and ignore the words.
As for your idea of playing the game to find the good girl to bring home or something, not everyone cares about that. It's a game. I'm not trying to find the love of my life. I just want to create interesting and hot situations. A character with no flaws who is basically just there to give MC their undivided attention and devotion is boring.