Hard to say how truly bad this offense was. We only saw it with one other QB and it looked fine then.
If they had benched him half way through the season , then we could have seen wether it was him or the team. I suspect that's why they let him play all the games to the end. Didnt want to embarrass him.
I think it was a combination of him being at Alabama, winning the Heisman, and sheep mentality. He had all these same flaws at Alabama, its just they have a overwhelming talent advantage most of the time.