Ya, it might interest you to know ISU has beaten 5 ranked teams, including 3 ranked in top 6, in da last 15 games, and is 5-2 against ranked teams during that span.
Before you say how bad ISU and da Big12 are, ISU beat Oklahoma in 2017, which beat your conference champ OSU, and OK narrowly missed beating Georgia in CFP semis.
ISU is a solid team in year #2 and year #3 of Campbell, most rational people would agree on this.
WIth regards to Iowa's schedule, da main problem is B1G West perception, and not playing top 3 teams in B1G East (OSU, Mich, MSU). And da recognition what happened in 2002 and 2015 when playing a weak schedule.