2. Offensive Execution/Play-Calling
Unfortunately for Sirianni, both of his coordinators are at the center of the team's biggest problems this season.
OC Brian Johnson has been under fire for most of this season due to a number of issues. Coming out flat in the first halves of games is one big issue. So is leaving points on the board due to lacking execution in the red zone, and overall play-calling in important situations.
Seemingly all three of those deficiencies were thorns in the Eagles' side once again on Sunday. Philadelphia had two golden chances to get touchdowns in the first quarter and go up 14-0 early, which would've upended the 49ers' gameplan. Instead, they had to settled for field goals on both drives.
That made things just 6-0, keeping San Francisco right in it and not forcing Shanahan to make any big changes. His talented offense eventually found its stride, and we saw how Desai responded.
Despite having Jalen Hurts, A.J. Brown, DeVonta Smith, D'Andre Swift and an elite offensive line, Johnson once agained had troubles getting his unit going. That was a particular deterrent in a game where the Eagles needed everything they could get from that group.
It feels like Hurts and co. have succeed in spit of Johnson as a play-caller, instead of because of him. There's still been plenty of wins given the immense talent on this unit, but sometimes better coaching can provide the edge as well -- just like we saw on Sunday.
Johnson's been given the keys to a supercar of an offense. There's no reason his unit should run like a hand-me-down.