I still don't like blaming injuries.  Every team in the NFL has injuries every year.  It's the lack of depth that contributes to the failure.  Sammy is gimpy, and look at the guys who are replacing him.  Marquise Goodwin is made of glass.  Greg Salas has played for 6 teams in 7 years.  Shaq Lawson is hurt and Lorenzo Alexander, a career special teamer who had started something like 16 games in 10 years, is a starter.  I'm not saying that every team has great backups at every position, but the Bills backups just aren't good.  And all 3 of those guys actually had decent games last night (so maybe the injuries aren't as much a factor as they're made out to be?).
I had this discussion when walking out of the stadium last night with my buddy.  He made a comment to the effect of "I don't understand how this team is so bad, they have so many good pieces".  To which I responded "do they?  Maybe they don't."
Tyrod is proving to an average-at-best NFL QB.  McCoy and Watkins are still solid players.  The OL is trash.  Clay is a decent TE but isn't the lean athletic TE you see dominating the league (and he's overpaid).  They have nothing at WR other than Watkins.  The DL is trash outside of Dareus.  LBs are trash outside of Hughes (jury is out on Lawson and Ragland).  I'm okay with the secondary, but we saw what happens last night when they don't play well.  We always seem to have this affinity for the blue collar under-the-radar player who works his ### off and does the little things right, and you need those guys, but you know what else you need?  Actual good players around them.