I've said it on here before and get people down my throat. The Bills were distracted this offseason. They thought rolling into camp and the work they did last offseason would carry them over.
Last year, teams had an interrupted offseason program, but the Bills players got together A LOT during the offseason. This offseason, that did not happen and several player got sidetracked by things unrelated to football. Add on all of the ballwashing of both players and certain coaches...
Maybe, I'm overestimating the impact, but I think they had a huge advantage last offseason over other teams and didn't follow it up this year.