This is probably going to sound like a cop out answer, but I think it’s a combination of those things and more.
The offense simply has a better backfield now with both the addition of Dak and Zeke. Morris is also an upgrade over anything we had last year, and Dunbar is back too.
So Linehan has more to work with and a guy the offense respects (Dak).
But that’s not to say Linehan hasn’t improved either. The passing game has been more creative and they’ve utilized play action, read option, jet sweeps, and bootlegs to keep the defense honest in the run game.
So far I just find myself criticizing things in hindsight, like “oh we should have ran there instead of passed”, but nothing substantial since the Giants game.
Except the empty sets… I hate empty sets.