Hey Danny, nice, balanced post. I'm with you in general but a few nits...
1) Brock has been an issue but Carpenter was no great shakes either and he didn't seem to be the liability that Brock is. My theory is twofold - one, we are more predictable on offense which makes certain defensive looks more problematic for our OL (crashing defenders, stacked boxes, etc). If Carpenter were in the lineup this year, I think you'd find similar issues. Second, I don't know that LG is that problematic. McCoy was one year younger last year and he was fine. I think many of his issues stem from the kind of defensive fronts we're facing on predictable plays. Can they both be better? Sure. Are they the reason for the bad running game? Nah.
2) as "self aware" as folks inside the building say they are, there's one person who isn't - Mario. He talks a lot about self scouting but his mantra to his team in general is "have to execute better".
3) Lastly, you know, I know, we all know that "let it rip" is coachspeak for "we'll sprinkle a few new plays here and there". At the end of the day, Mario ain't a "let it rip" coach. His 10+ years as HC tell us as much.