Agreed but there lies the problem when you lose to a FCS team. That loss took so much out of the fanbase. It really destroyed Iowa's credibility as a program, perception wise. Iowa fans are going to have a hard time with that for a very long time. Any benefit of the doubt that was present prior to that is gone. Couple it with the contract and you got a fan base that is not real patient or understanding right now.
Even if Iowa would have somehow lost to the Clown-show at home and beat NDSU at home, I think fans would still be pissed but would chalk it up to "ISU's Superbowl" etc, I think the reaction is different. Bottom line, its better to lose to a horrible Power 5 team like ISU or Rutgers than a great FCS team.