Alfius I do understand your points.
I can't play this and not feel anger. First and foremost for ALL the B5 team, as you say they are exceptionally well written. But, in the end, I focus my anger on the MC.
The Dev is telling us the story of the MC and of the B5. Yes, they are multi-dimensional, all of them, flawed, all of them, and so on. But, to my chagrin, I have to role-play the MC.
That, is my main issue. Me and the MC don't have any connection. I can't align with his plans of revenge, they are pointless and horrible. But, I also can't align with his forgiveness, that is only submission.
Both routes, either the Dominance or the Submission, are NOT my choice.
Do I want some form of revenge? Yes, but not one that makes ME a worst offender than they were, and that is all that we have available.
Do I want to try a forgiveness route? Yes, absolutely. But, NOT in a way that only leads to be made a door mat for everyone to step on, and that is all we have so far.
Do I feel strongly about this game? Yes, probably more than I should. It is a badge of merit for the writer when the readers feel that strong about his story. I don't deny the fact that it is very well written.
However I choose to play this title, I feel slighted by the Dev. I can't stand behind most of this MC actions, I don't want to dominate and destroy, but I also don't feel capable of forgive and forget without, at the very least, a demonstration of remorse from the B5. That would be a "first step" kind of thing.
None of them show it. Yes, they may have backstories that may explain their actions, but, they were nevertheless THEIR actions, it is up to them to repair the relationship, not the other way around.
The MC acts one of 2 ways, either he is absolutely right and wants to "Make them pay" or he is right but they are too strong so "Let bygones be bygones".
Annie had problems with a boyfriend? So she chose to degrade and humiliate the guy that lived with her, that called her sister, that loved her. And it's all his fault that he didn't know about it? And that's OK, let's just forgive her. She's too precious. Let's forget that she had a whole school year to do something and didn't. Let's not even talk about her role in the incident.
Charlotte lost her mother? That makes it OK for her to do the shits she did? She was only acting out? She was overwhelmed with grief and didn't know what she was doing? What is wrong with you all that can't see that that is wrong?
Let's agree on something, the story is quite good.
To me, the only thing it lacks is a GOOD MC that isn't a jerk nor a door mat.
I didn't use any of the options to humiliate any of the girls, in spite of it all I don't want to be THAT guy. I want them to repent, to stop being evil without any reason, to learn some empathy. Do I need them to beg forgiveness? No. Never.
When I say that this story is going to delve into a Humiliation and Domination game (either Fem or Male) it is because those are the only routes this MC has. I, personally, want (read: would prefer to) a Neither route.
As is, the only option I can live with is the destruction path. It is extremely unsatisfying, but at least it isn't a submissive route. This makes me quite angry, the game and the story are way better than a senseless revenge, yet, the other option is so much worse that isn't even worth mentioning.
So, me and this MC are
NOT capable to build a rapport. From the comments here about my objections, I am made to feel that this is MY fault. I don't mind shouldering a part of the blame, I can be quite inflexible about a few things, but, I feel that there's blame to attribute somewhere else too.
Dev, I don't want the MC to submit and I don't want them to submit to him. The Neither option doesn't exist.
No hate here.
Peace