I think overall that the Eagles had the better team but that they were seriously outcoached. The biggest fault, player-wise, on D is that we needed faster linebackers.
The Eagles schemes are too rigid and unimaginative. They are vanilla. Siriani always says they need to execute better, and there was some of that (this late in the season, after multiple offensive interference calls, why haven't our 3rd/4th receivers internalized that they can't actively block on screens, why can't we get plays off on time?) but a lack of surprise. Compared to S.F. and the Chiefs the Eagles are amazingly inept at using motion to gain an advantage. Really compared to just about all of the teams we've faced. We shift a player to the right, then he sits there for ten seconds giving the D forever to adjust, then Hurts passes to him behind the line and even with blatant pass interference, he can only run for three yards. Good defenses are too fast and tackle too well for this to work. The Chiefs often had seamless motion, snap, pass, handoff/toss/pass which didn't give us time to adjust on D. We very predictably run the play clock down to a few (or zero or less than zero). Contrary to some opinions, I thought our offensive line played well. Hurts was under more pressure than Mahomes, but that largely due to blitz. Compared to two weeks ago when the Chiefs destroyed the Bengals O-line, our line did fine -- the Chief's D-line and blitzes are simply extremely good.
The woes on D far exceed any offensive problems. The scheme, at not varying it, stinks. Gannon must go. An armory of varied blitzes must be a threat on every down. We needed a dozen more blitzes in this game. Despite getting no sacks and too few QB hits and rushes, our D-line and LB lost outside contain far too often. Our generally good secondary was badly burned by too many 'lost' receivers. The Chiefs were unstoppable in the second half and Eagles D didn't adjust. Cox is very expensive toast. A 4-man rush definitely worked for us against teams with lesser offensive lines. It was arrogant to stick with that approach against an elite offensive line which was demonstrating its ability to totally stuff our 4-man Dl rushes. Of course, we also couldn't stop the run.
That punt return was a killer. Our special teams have been a negative on punt/kickoff returns all season.