The Iowa defense was not elite this year, that’s for sure, because the secondary was awful. The problem is you can’t just plug in anyone off the roster and expect them to perform like their predecessors regardless of how good of a coach you think Phil Parker is. He’s not a magician.
Outside of Jamari Harris, no one in Iowa’s secondary was worth a shit. Compound that by the fact X is a bust and Quinn Schulte has never had any business starting at safety (for some reason Kirk feels he needs to reserve at least one safety position for a local white boy), you have a recipe for a train wreck against any team competent in the passing game. And that’s exactly what happened this season.
In terms of prior years, when you look at how incompetent the Iowa offense was and how much the defense was on the field, I would say the defense played at a pretty elite level.