Iowa is better than VCU and Virginia Tech in Torvik, NET, and KenPom. Go find some different Cheerios to pee in Mr. Grumpypants.
The only team of consequence Iowa has beat is Seton Hall. And they aren't any good right now. So I don't think it's a stretch to argue Iowa would have lost every game had they played ISU's schedule in Orlando regardless of what Torvik, NET or KenPom say.
I'm not trying to poo-poo anything because that was a butt kicking. The guys are playing good and anytime Iowa gets their butts kicked is a good time. But don't make the mistake that they just rolled the 1987 Hawks. This Iowa team right now is hot garbage. The worst I have seen since the Todd Lickliter days.