RP characters are allowed to be flawed, unlikeable, and have perspectives that go against the audience. That's what makes roleplay interesting.
But it's a little weird when streamers feel the need to justify every IC action just because viewers have their own takes or criticisms. There's a difference between protecting streamers from harassment and shielding their characters from criticism.
I'm all for protecting streamers, but please know the boundaries between IC and OOC. If a streamer is digging their own grave through their character's actions, then let the plot unfold. Not everything needs an OOC defense.