Well, what we can do against the little sisters of the poor is one thing. Doing it against better opponents is something else.
Not sure if you saw Jon's article the week after the ISU loss, but it broke down Iowa's running stats year by year, and most of the time, Iowa was in the bottom half of the country. It's an urban legend that Iowa's running game is its "bread and butter". The running game really hasn't been very good at all, with the exception of a couple years.
You can move the ball between the 20's all you want, but if it doesn't result in points, then what's that really worth? I'm not sure how much of it to attribute directly to CJB, but the offense scored 17 points in the second half with him in the game. Not bad in a road game against a solid opponent. No, Rudock hasn't played horribly by any stretch, but the points just haven't been there, and at the end of the day, it's what the scoreboard says that counts, regardless of whether JR hits a career high in passing yards or not (like against Ball State).
It's not that I think Rudock *deserves* to be replaced, but if CJB is ultimately the better option, then I'm OK with the change.