I actually think the current Bills unis are the worst in the NFL. Not only because they suck, but also because they're a wrecked version of what used to be some of the nicest threads in the league.
Our current away uniforms literally just have blocks of different colors - red, royal blue, white, navy blue - with some silver thrown in for no reason. The guys look like clowns. If sports is mental, then of course we aren't going to win when we look like an Arena league team. At least give the players uniforms with some dignity.
Conversely, the throwbacks are some of the nicest uniforms in the league.