Honestly, I don't necessarily disagree with him on everything. I don't think Iowa will win the national championship or even the Big 10 championship. They may lose to Nebraska.
Here's where I disagree with him. Outside of Clemson and Alabama, there isn't a team in the top 10 that doesn't have some flaws(aka frauds). To say we don't pass the eyeball test but then to overlook Ok St, Stanford until they lost to Oregon and Notre Dame is crazy. Who has Notre Dame beaten? They have no wins against current top 25 teams. Their best game is a close loss to #1 Clemson.
While we don't have any 5 star recruits, if you re-evaluated talent after the fact Beathard, Blythe, Walsh, Johnson, Jewell and King should have been. They will all be taken high in the draft(1-3 rounds).
I really don't care what the national pundits say. They are paid to have opinions and to generate ratings. Not everyone is going to believe in Iowa because they weren't supposed to be here in the first place. They don't have the recruits, they didn't win the games last year and they did escape some tough teams in the Big 10.
But you know what, for right now, they are here. In spite of what I thought, what many fans thought and certainly what the talking heads thoughts. All that really matters is what the players think and how far their hard work, heart, effort and fight will take them.