I think it is also very difficult to judge Garrett's work because of other contributing factors that were clearly in play. We had QBs who could not thrown the ball accurately or timely, and were too turnover proof. We had an improved line, but still struggled in pass protection. Group that with a wideout group that was horrifically young and thrown into the fire due to injuries, and you have a big question mark on where to point the finger.
With a more polished, albeit young QB coming in, combined with another year of experience for the receivers, and hopefully, more improved play on the line, we will see exactly the impact (or lack thereof) Garrett has had on his position group.
We had lots of reason to pump the brakes on passing judgment this year. Next year, its a different story. Put up or shut up time for all involved on the offensive side of the ball. There is no excuse to be as bad as we were two years in a row considering how well Rhule plugged gaps in the roster this offseason.