ISU was beating Top Ten teams in his 2nd season and made that at least some what of an expectation, not the rare exception so the 'it takes a few years' deal doesn't really fit.
Iowa was good during the stretch, but not great and ISU generally flailed around in the game and finally stumbled...