I was bored last night and watched replays of the Eagles vs Buccs and Chiefs vs Bills. The Eagles were an absolute mess. They had no discipline, cohesion, etc... just a terribly coached team. The Buccaneers were better, but they were far from great. The Bills and Chiefs felt like a heavyweight prize fight. Both teams made mistakes, but they were clearly focused and well coached.
The difference was striking, and as much as some fans want to deny it, the Bills are a really good team with a really good coach, but the Chiefs are an even better team with an even better coach. When you refuse to give credit to your opponents, you're always going to assume that every loss is a referendum on your own staff.