The game is of inches.
They have a few players in key positions which are not adequate, depth questionable starting (QB, LB, OL primarily), key injuries, questionable scouting (since mid 1990s) and assistant coaches with not enough experience or vision being out coached. Bills need to spend more time conditioning including raising level expected of players.