Honestly, I feel like the problem could've been avoided by making MC fold to her to save Alice, while also making a choice about whether or not he wants to take revenge one day
Making him simply fold without real desire of revenge makes me feel like MC doesn't care as much about Alice
Would he had reacted the same if it was an actual "important" girl, like Everi for example?
The revenge could be something small like MC wanting to become the dominant one in their relationship, for example
But to be honest, I'm not a fan of how the game lets you get every girl without any actual justification or consequence, if it was a world where sex is everywhere, I wouldn't mind as much, but here, it's more of a classic medieval fantasy setting (but on the poor people's side of things mostly)
It's a bit hard to explain, but I don't like how the developer doesn't want to make an actual choice between "choose the ones you care about the most" (by making some choices where you can't have both, for example with the giant girls), or "make a big happy harem" (by making everyone aware of the situation and agreeing with it)
It makes the MC care about all the girls, yet despite that, try to hide his relationship no matter what, and the girls don't like it when they find out, until they don't mind it anymore because they made up with sex or whatever
There's also the girls with actual choices, but they are mostly "remove her from the story for no reward" or "make her your lover"
For example, I feel like the choice to let Oksana keep her religion would've had a much better payoff in the end, instead of simply making her yet another Qetesh priestess (it can still happen tho, mind you, but I don't think it will at this point)
But that's not really the subject here to be fair, and I could probably talk for hours about what I like and what I don't like about the character writing in this game