I'm not ready to put the blame all on Mac. I never thought the guy would be anything more than a high end game manager type, but the blame for the lack of offense falls squarely on Bill Belichick's shoulders.
For as much shit Josh McDaniels rightfully gets for being a lousy head coach, he was at least a good OC. He was given a rookie QB last year, looked at his strengths and configured his scheme to play to them. Lots of safety valve options built in to give Mac a dump-off/checkdown if he didn't see anything he liked. Mac looked like a solid, albeit less than flashy quarterback.
Fast forward a year later, McDaniels leaves. Instead of looking for actual qualified candidates that might, daresay, challenge Belichick on his ideas/philosophy he goes for the tried and true way of filling vacancies; cronyism. He hires two dipshits in Joe Judge and Matt Patricia, neither of which are offensive coaches (offensive as in moving the ball down the field) to "co-coach" his offense. Oh my gosh it didn't work! who could have saw that coming. Not even one of, if not the greatest coach in the history of the god damn sport.
Everything sucks as a result. the o-line is trash (which from what i understand is largely Patricia's responsibility) and from what i have seen of the Pats this year is run the ball for no gain and then telling Mac to just YOLO it down the field which obviously isn't his game. The special teams is bad you say? Wow it's a shame i don't HAVE A GUY WHO f***ING COACHED THAT PART OF THE GAME FOR YEARS ON MY STAFF BEING USED IN OTHER SHITTY WAYS. The defense is the only side of the ball that functions because you have Bill and his crackhead looking son grinding out play calls via morse code with his teeth.
Everything wrong with the offense is on Belichick. He's the GM who signs guys to fill needs. He's the guy in charge of constantly wasting draft picks. He's the guy responsible for hiring tweedledee and tweedledumb as his OCs. He doesn't care though because he can still beat off to pulling out some obscure blitz package Navy used on Jabroni University back in nineteen dickety-two back when people were tying onions to their belts, as was the style at the time.
I applaud Mac for yelling at that stupid fatf*** Patricia towards the end of the game, even though it's probably going to end up with him getting benched.
Now please excuse me while i go vomit for willingly defending a Patriot. I seen this exact same story play out a year ago with Tua. Too many people wrote him off because he had a dipshit coach willingly trying to sabotage him. Get him a guy who wants to legit give him a shot and see what happens.
You said to blame you, so i'm blaming you, Bill. Shit if you want a former crony to be your OC go give Bill O'Brien a call.