My personal opinion is that KF's coaching philosophy has a lot to do with the reason that we rarely beat anyone convincingly.
KF is definitely a disciple of the NFL style of game - where you try to win every game by 1 point, because in the NFL that is all that matters. In college that is all that matters as well, however, the difference is that there is a lot more parody in the NFL than there is in the college game. KF tells the Iowa players preaches that every opponent should be viewed in the same way and that all we need to do is win by 1....my personal opinion is that philosophy leads to Iowa consistently getting beat by teams the likes of NW.
The thing is, Iowa is a better team than NW. Period. We shouldn't expect to beat that team by 1 point. We should expect to beat them by a couple of TD's. If that was our teams goal, rather than beating them by 1, we'd see a lot fewer close games with the Indiana's/NW's of the world. When your team only expects to win by one, why would they ever perform exceedingly well against bad teams? Couple KF's "always win by one" philosophy with his ultra conservative offensive gameplan and you see why we always let poor teams hang around rather than put them away.
In college football, good teams put bad teams away. Period. KF doesn't do that and it has cost us at least one game every season in his tenure. I'd much rather see KF expect his team to blow out bad teams every week, call a game so that they can, and maybe lose one/two games a year because of underestimating an opponent, rather than trying to beat each team by 1 and letting teams that have no business hanging with Iowa, hang around.
I've always been critical of KF's unemotional demeanor as well. Emotion plays a huge role in how a team plays football. KF seems to altogether ignore that aspect of the game...which I think is a big mistake, and one of the major reasons our guys don't seem highly motivated at times.
Overall, I've always been a fan of KF, however, every coach has his flaws. KF's are that he preaches a very NFLesque style in college without accounting for the fact that there isn't NFL level parody in the FBS. Also, KF seems to refuse to coach to the emotional aspect of football, which I believe does sometimes lead to our guys playing somewhat uninspired.