Although it is true that Hayden Fry did push to change Iowa's scheduling philosophy to schedule more cupcakes, it was not as bad some remember. He actually had many seasons under the old 11-game schedules where Iowa would still play 2 power conference schools along with 8 conference games.
I am doing this for my own curiosity, not to prove a point. I looked up Hayden Fry's non conference schedules at Iowa
1979. @Oklahoma (Big8), Neb(Big8), Iowa St(Big8)
1980. @Neb(Big8), Iowa St(Big8), Arizona(Pac10)
1981 Neb(Big8), @Iowa St(Big8), UCLA(Pac10)
1982 @Neb(Big8), Iowa St(Big8), @Arizona(Pac10)
1983 @Penn St(Indy), @Iowa St(Big8), 9 conference games
1984 Iowa St(Big8), Penn St(Indy), @Hawaii(WAC), 9 conference games
1985 Drake(MVC), NIU(MAC), @Iowa St(Big8)
1986 Iowa St(Big8), NIU(MAC), UTEP(WAC)
1987 Tennesse(SEC)-Neutral site, @Arizona(Pac10), @Iowa St(Big8), Kansas St(Big8)
1988. @Hawaii(WAC), @Kansas St(Big8), Colorodo(Big8), Iowa St(Big8)
1989 Oregon(Pac10), @Iowa St(Big8), Tulsa(IND)
1990 Cincinnati (IND), Iowa St(Big8), @Miami-florida(IND)
1991 Hawaii(WAC), @Iowa St(Big8), NIU(IND)
1992 NCSU(ACC)-neutral site, Miami-Florida(Big East), Iowa St(Big8), @Colorado(Big8)
1993 Tulsa(IND), @Iowa St(Big8), NIU(Big West)
1994 CMU(MAC), Iowa St(Big8), @Oregon(Pac10)
1995 northern Iowa(I-AA), @Iowa St, NMSU(Big West)
1996 Arizona(Pac10), Iowa St(Big12), @Tulsa(WAC)
1997 northern Iowa(I-AA), @Iowa St(Big12), Tulsa(WAC)
1998 CMU(MAC), Iowa St(Big12), @Arizona(Pac10)
Some thoughts on this later