Keep in mind when grading Brady he is running an offense with below average personnel. Diggs has been playing more like a WR2 than WR1 over the past 3 games. Davis like a WR4. All the other WRs are JAGs. Kincaid has been very good but still just a rookie. If anyone is expecting us to pass the ball at will against talented defenses, that is not a reasonable expectation.
My one criticism of Brady from the Chiefs game is the same criticism I've had of several OCs in a row now - he inexplicably stopped committing to the run, specifically with Cook, in the 2nd half. Cook was our best skill player in the 1st half and we just took him off the field. I find that with many coaches it's the really simple stuff they mess up more than the complicated stuff. But Brady did a better job committing to the run in the previous two games so hopefully Chiefs 2nd half was just an anomaly for him.