There are a number of factors though.
First the Pats had an easier schedule the first four games last year especially the defenses they faced. The Pats have faced three of the best defenses in the league this year in the Eagles, Cowboys, and Jets. Last year, they faced the Dolphins, Packers, Steelers, and Ravens. The Ravens had a top defense last year. Steelers was above average in points allowed. The Packers were middle of the pack. The Dolphins stunk.
Second, the o-line is a lot worse this year than last. Bedard said today that Lowe's play on Sunday may have been the worst performance by a RT he has ever seen. Owenu has been awful. Strange is hurt. Trent Brown missed a game.
Third, the Pats had a good running game from the start last year. The inability to run the ball at all goes to talent more than scheme and play calling. Stevenson has become an afterthought. Last year, he could run into a wall of defenders, spin out and pick up 6-8 yards. Now he'll get stopped at the line and pick up two.
Fourth, JuJu replaced Meyers. Need I explain why that is significant?
But the Hoyer start in which he was replaced by Zappe pretty quickly. That is something in Patricia's corner.
There is stuff to criticize about O'Brien. I cannot stand that all his RPOs are all presnap reads instead of post snap for example. But his offense is worlds better than what they were running last year.