I just have to continue this rant.
I am so goddamned sick of every character who doesn't act within the limited range of 'reasonable' actions determined by picky motherfuckers is decided to be a poorly written character. BECAUSE EVERYONE WHO DOESN'T THINK WITHIN MY ACCEPTABLE LIMITS IS AN IDORT. OR RIDICULOUS. I cannot possibly conceive that someone MIGHT just HAPPEN to appear to a normal human being and DIFFER in some fundamental way from ME. GOD HELP US THAT THAT WOULD BE THE CASE.
They can't make mistakes, no sir, they can't fail under pressure. They can't be delusional, they can't hold the principles that you don't happen to hold above the pragmatism that you hold as your gold standard of how characters should act.