This peice of shit in Reeeebellion.
You posted the wrong character OP.
Dude, you can talk all you want about how the light novels flesh out kirinos character better then the anime. But if you look at the anime on its own, Kirino is the worst choice and the ending is nonsensical insanity.
I haven't watched the anime (but i know how it ends), and I'm just now finding out that they seriously named a character Slaine Troyhard.
The whole second season is nonsensical insanity if you look at the anime alone. A different ending just seems more appealing because your personal biases, it wouldn't have made any more sense.
she could have ended the show as best girl if not for that Season 2 episode 16 nonsense