Understanding that sometimes people do need help is also, in my opinion, part of the mantra that everybody is fighting their own war. Many times with ourselves and many times not even aware.
So much this.
I might dismiss someone I'd only met a few times who was always rude to me (which, let's be clear, is the extent of Lilith's transgressions against the MC, and not even something she does constantly, based on what I recall of the scenes in which she's featured with the MC.) If that person were consistently nice to others, I might look a little deeper.
If that person were someone I already cared for deeply, as is the case with the MC and Lilith, I'd not hate or or disregard her. The cavalier attitude of some who just want to tell her to fuck off seems odd in context. I try to base my actions and reactions in these games on a combination of myself and the MC as presented by the story. If a player has a problem with someone who is clearly a loving father acting like a loving father and can't place themselves in that fictional role, I suggest this is the wrong game for them.
I wonder if the same attitude would be displayed toward Charlotte in Hillside. What level of hurt allows people to show compassion to someone who is acting out because of that hurt?
I don't buy the argument that Lilith is just an unforgiveable asshole. It's simply not supported by the story content. I do understand that her actions up to now have turned some people off her as a love interest. But then this is still the wrong game for them, because fucking Lilith is inevitable. The 3 girls are the focus of the game and I see it as very clear that's where it is going.