This is a myopic viewpoint, which y I constantly beg this board to start watching other teams play vs. assuming.
Iowa was 7th in defense & dead last in Offense. They won 10 games b/c they faced:
6-7 Utah St (G5)
7-6 Iowa St (79th in O)
4-8 Western Michigan (G5)
4-8 MSU (125th in O)
4-8 Purdue...