Here's a premise for all of the Kaija haters to consider:
Neverwhere Tales is instead written where the Kaija role is the MC role, and the Kaija character is now the oldest daughter of the Grand Master of the Templars. MC grew up with Kaija. Her family sheltered her from the Templars and the evils of Neverwhere, trying to give her a more normal life. When MC discovered and joined the order, he was eventually asked to act as a kind of guardian to her - he was already one of her closest friends, he just needed to continue being so. Given their prior relationship, and the time spent with her, he eventually fell for her romantically as well (think "The Bodyguard" movie - cue Whitney Houston version of "I Will Always Love You"). He had to keep things from her to protect and shelter her, but he did honestly love her.
Then shit hits the fan. He goes against orders to protect her when she is in actual physical danger, revealing the rest of what he is and what he's been doing all along.
She feels betrayed. She feels misled. She feels she was being treated like a child rather than being allowed to see and decide for herself. She gets angry at the MC and he tries to explain he grew to genuinely love her and only kept things hidden for her safety and because, after all those years, he was afraid to disappoint her and lose her.
If y'all were playing that version of the MC, I suspect you'd feel like she was just an ungrateful bitch that didn't understand you and your sacrifices. That she was being an unreasonable child, so fuck her. Of course, this is the tack you all are taking now, with the roles as they are. I think either way this VN was presented, you'd either hate her for being the character she is now, or hate her for being the character MC is now (you know, the ungrateful bitch). Your ego only allows you to support the side of the equation you are on: you would resent her for seeing you as a betrayer just as much as you resent her seeing her as a betrayer. And I see that as hypocritical.