Furthermore, Stewart set a Steelers record for completion percentage before Ben came along. Lots of folks like to forget that.
Now, Stewart couldn't read a defense to save his soul. I won't defend his stellar QB capabilities by any stretch. But he was certainly not "terrible". He was mediocre. And that's all he needed to be as the Steelers were build to be a run-first, ground and pound offense.
Still, it was Stewart's dogged determination to be a QB that really undermined him with the fans. Had he remained "Slash" he likely would have been as loved as Hines Ward around here. It's sad really. Stewart was, in many ways as threatening an offensive weapon as Mike Vick was. Stewart was certainly more versatile than Vick. He was a far better receiver and nearly as good a runner. And honestly as a passer he probably wasn't all that far behind Vick either.
Nope, had O'Donnell stayed or had they replaced him with a decent, accurate pocket QB and had Stewart remained as a #2 Receiver / QB / RB I think the Steelers would have had a huge weapon that would have continued to have a major impact for years. But Stewart,his agent and even the coaches and owners were a bit too greedy. Ironically they picked the position set that Stewart was the least gifted at.
Still, he managed to put together one of the best years a QB has ever had his first full time season as a QB. It wasn't until opposing defenses realized his significant weaknesses in reading defenses and his running styles that he began to significantly lose effectiveness. And even then, offensive coordinators attempted to cover up his warts with different schemes that had varying degrees of success.
Course, it's hard to imagine Stewart didn't have better numbers with a guy like Troy Edwards in the receiving corps. (I keed, I keeeeeed.)