I have just two things to add to this conversation:
1. Iowa had better improve if this is going to happen. (Yeah that's what I said.........) Even with a bend-don't-break philosophy, a team is not going to get far giving up 580 yards. (And 21 points, but it's the yards that matter to everyone. I'm sure Barkley will do that every game, including a possible rematch against Iowa. But let's not think about that. You seem to think it's more likely we'd give up 579 yds to Penn State again and Barkley sets another school record, than Iowa getting better to the point where they actually finish what they started against Penn State on Saturday........Yes? No?) Likewise, <50 offensive yards deep into the 2nd quarter doesn't get the job done either. (That's why teams learn from games like this. Won't they? I'm saying they will......) Granted, the PSU game was likely an anomaly for this offense (see?...), but it'll still have to be better.
2. How do you quantify home field advantage? More specifically, the "Kinnick at Night" advantage? If Saturday night's game had been played in Happy Valley, or even a neutral site, would the outcome have been remotely the same? I'm not so sure. The 12th man definitely helped on Saturday night. (And we've seen Iowa under Ferentz rise up in big time road games as well, win or lose. 2013 against Ohio State, nobody expected us to be tied going into the 4th qtr. Before the season we were 24 pt underdogs for that game. 2015 against Wisconsin, a rare defensive stand to win a ranked contest for Iowa. And on and on. Yeah you can point to last year's Penn State game. But you can't say that that tells the tale anymore than some of our other big road wins in recent years. Iowa has a road win in a hostile environment already this year, and we gave up more points in that game.......) Whatever the matchup is in the B1G title game, neither team will get that level of boost from the crowd. (Which is why they're gonna improve........)