I'm not a Carr apologist, but there's plenty of blame to go around on this team.
1. There's no leadership at the top: Ownership (I love Mrs. B. but she's not a vocal owner), GM (he's passive too), and most importantly from DA
2. The offensive line is been inconsistent all season ranging from atrocious at times to slightly above adequate at times. Maybe it's the coaching. Maybe it's the QB making bad assignment calls. Maybe it's the physical tools of the players. Maybe it's the mindset of the players (this trickles down to the leadership of the coaches and from the QB)
3. There have been times when he's look really good, but I don't know if those have been so infrequent because of his ability, the blocking, his injuries, the depth and quality at receiver, or maybe it's the play calling.
The obvious solution to me is a complete reset this off-season with a new head coach that is 1. offensive minded and 2. commands the respect of the players.