Hell I'd say Garrett really does deserve quite a bit of the blame. Shoot... if opposing defenses could predict the plays on the fly (Baltimore's Ray Lewis yelling to his players where the ball was going), other team's coaches must have completely figured out our offense and got them prepped pretty well.
It doesn't matter what kind of players we put out there if the other team knows what we are going to do before we snap the ball. That is totally on Garrett. The fact that he never changed his offensive strategy allowed other teams to totally just copy and improve on what the previous team did.
I was very let down by Garrett last season
What happened to the 2nd half adjustments that Garrett was always making in his 1st season as OC? I remember always starting slow, but then he made adjustments at half time and we came out rolling. I didn't see any of that this last season.