Those are the kinds of nonconference schedules Iowa played in the 1960s, 1970s, and into Hayden Fry's tenure. In Fry's first three seasons his nonconference opponents were the following:
1979 (Hayden's first season at Iowa)
@ #3 Oklahoma, L, 21-6
#7 Nebraska, L, 24-21
Iowa State, W, 30-14
1980
@ #6 Nebraska, L, 57-0
Iowa State, L, 10-7
Arizona, L, 5-3
1981 ( Big Ten title and Rose Bowl)
#7 Nebraska, W, 10-7
@ Iowa State, L, 23-12
#6 UCLA, W, 20-7
No Albany. No UNI. No Florida Atlantic. No Northern Illinois.
During Fry's 20-year tenure the Hawkeyes played about 20 top 20 teams in the nonconference. In 26 years, KF has played about three.
It's true that Fry said Iowa was crazy to schedule two top 20 teams every year. Instead, he said he wanted a schedule that would include (1) a difficult opponent, (2) a 50-50 opponent, and (3) a cupcake. That makes sense. KF has taken it a step further and feasted on at least two cupcakes every year. Albany and UMass anyone? And watch out for UNI. You can't count on blocking a FG--twice--to win by one point every time. Or maybe you can if you're KF . . . LOL
BTW: Sorry about presenting facts and evidence. I realize fantasy and bias are the way to go these days.