Brady sucks, the running game sucks, the OL sucks, and the WRs really suck. Just by talent on paper, they're a bottom 10 offense in the league. They're not Miami or Cincinnati, but they aren't that far off.
The problem is that the Patriots defense is playing at the highest level we've seen from any team in the last couple years. The pass defense especially is in a different universe.
It's become clear at this point of the season that the Pats are a mortal team - Baltimore beat them, and Buffalo and Philly gave them everything they could handle. But Belichick knows how to mess up your offense better than anyone else in NFL history, and he has the tools on defense to do it.
I expect BB to make Garrett's scheme look stupid, I expect Brady to throw for under 300 yards, I expect NE to score 24 points or less on our defense, and I expect the Patriots to win.