I didn't think they would be 8-6 (headed for 8-7, most likely) in a year most of us thought they'd be SB contenders. With the exception of KC, they haven't beaten a good team. Only wins have been by double digits, and have lost all the close games (failing to ever come back at the end, despite chances). Most of the wins have come against backup QB's. Since Week 5, they are a sub-500 team (4-5).
Now with the Covid resurgence, an OL that has struggled all year is missing two starters, and others playing out of position. They couldn't handle NE when they were much healthier. And that top-rated defense gets lit up regularly against strong running teams.
It has indeed been frustrating, and should effectively come to an end this week. I don't remember Buffalo ever winning a game like this (post-SB), with everything on the line (under better circumstances). Remember the Willie Parker game? May end up a lost year, but areas that need fixing are obvious.