I totally understand the criticisms. Yes, this is a flawed team. But so is just about every other team out there. Really (and I hate to have to say this), only the Pats strike me as a team that is solid in all aspects.
Plus, it's the holiday season. So call me a believer, sucker, whatever... Go Bills!