Anyone who is a hawk fan and actually has any semblance of objectivity finds this info to be completely obvious. Kirk Ferentz is a fantastic teacher and a poor gameday coach. I've said this for years. Hopefully the change in staff changes this, but I find it hard to believe that he will let the reigns go as much as he needs to for this program to take the next step forward.
While depth has been an issue for Iowa, the Iowa staff under Kirk Ferentz has been below average on game day coaching for years. Once teams figured out Kirk's system, Kirk failed to make adjustments, and his team became very easy to coach against. Game day coaching at the highest level of college football (and definitely the NFL) is about making adjustments, an areas of weakness for Kirk.
Hopefully the staff changes will make a difference going forward (though I'm not sure about Phil Parker). Besides Greg Davis, I actually think having Brian Ferentz may actually help shake things up, since he has more recently been with Bill Belechek (the best at making in-game adjustments), and may be able to speak up more to tell Kirk that adjustments need to be made (Kirk more likely to listen to his son than say Lester Erb).