I think the injuries for the Eagles might be piling up as well.
The thing with the Lions, they HAD the ability to just out-score everybody. And they would have out-scored us if they had just turned the ball over 3 times instead of 5. It's a tough way to live, knowing you have to score 35+ to win, but they were more than capable of doing it on anybody, especially at home. Which is why they were and I think should have been the favorites.
The Eagles feel a lot like the Chiefs this year. They have an "ok" offense, play conservatively, rely on their defense, and look to break 2 or 3 long runs to break the game open.
The Eagles have Barkley, and the theory is, if you play good defense, eventually he's going to hit a couple big ones.
The Chiefs have Mahomes, and the theory is, if you play good defense, eventually he's going to score enough points to win.
The problem with playing that way, is you're always in close games. And in close games, one mistake can be your doom.