Agreed!!
Was talking to a guy I work with who is a long-time Steelers fan. His point after the bills/Steelers game to me was how important it was to get better at this point in the season, and that he sees that with the bills. Coming from a fan of a team with 6 Super Bowls, I think he has seen enough to give some good input.