As a person, you have to admire his grit, perseverance, and kindness--I do not think I ever heard a harsh or disparaging word from him on TV or on social media. Good for him.
And, he is a NFL Pre-Season All Pro, maybe one of the best of all time (which is why he keeps getting a chance). But the truth is, he has failed at epic levels once the games counted---and by the way, I also blame the Bills coaching staff for that (that's been rehearsed ad nausea on the TBD board). That's too bad, for him.
His criticism here are fair. But let's face it, the fun of this experience (discussion boards) is it will always take things further than necessary--hopefully not crossing that line (but that is what the Mods are for).
Regardless, my take will always be one of cheering for him to get the chance to prove all us doubters wrong some day. And because of the classy person he is, I am confident when (if) he does, he will never say anything derogatory to all of us who have mocked and beat him up here. In the meantime, he was awful in Buffalo and there is no other way to characterize it.