My point still stands. If Iowa has had special QB's in this system, then why have none of them been pro bowlers at the next level. The best NFL talent we have had has been Beathard and he was basically a journeyman backup QB.
Iowa's system for starters requires you to hand the ball off 50% of the time. When we do pass, 35% of the time it is off of play action or a bootleg where you are looking at one read and throw. The other 15% of the time we are in a true shotgun or drop back situation where they should be going through progressions.
You need a QB that can hit the throws that are there (the opposite of CM on Sat) and scramble for a first down every now and then. The reason the run wasn't working generally against MSU is because they had zero respect for CM and his legs on the weak side.