I originally thought the Bills would have one of the better WR corps in the NFL, but right now they're pretty close to the worst. Evans is a fine player, but isn't yet a true #1. Price has been demoted as a starter, with Parrish taking his place. Reed is injured and while steady, hasn't been a game-breaker. And Davis has done nothing. Add in TE's who scare no one and a lousy O-line, and blaming it all on the QB is simple thinking.
I can't really think of too many other teams with a worse group.