A lot of people are going to disagree with this post and blame the whole thing on Garrett but I think you are right. I don't think a total rebuild is necessary but something about this mix of players just is not working.
First, they are overrated all over this roster. No one on this team is as good as the hype that surrounds him. If these players were as good that their press, they wouldn't lose a game. I am most down on the defense, even though the offense was pretty bad today too. Sure the offense had 426 yards, but this offense is failing too many times in the red zone. Its like they have no plays set aside for 1st and goal situations.
But the defense is really the problem. There is no killer instinct in this bunch. A perfect example is the 3rd down play the Bills ran from their own 2 yard line. To let the QB have the time to throw a 30 yard pass for a 1st down was inexcusable. They should have run some kind of all out blitz and force him to make a quick decision and a short pass. Maybe even force a holding call in the end zone. But of course Allen had a pocket and time to throw that deep route to Beasley. No paymakers on this defense. I think its time to start trading players and drafting new ones.