I completely agree with you and I will go further to say that Fran's philosophy of not fouling is a really big detriment within itself. Prime example is Michigan St. vs. Marquette, look at the box score:
MSU shot 24-54 overall (44.4%) and 2-16 from 3 (12.5%). They committed 19 total fouls in the game.
Offensive rebounds, total rebounds, turnovers and assists were all fairly even and no huge advantage there. MSU shot 2 more shots and 9 more free throws and win the game by 9.
Marquette shot 11-27 from 3 for 40.7% and held a +27 in 3 point shots. Yet they only scored 60 points.
MSU won on a day they couldn't shoot by mugging the shit out of Marquette, fouling the shit out of them, getting away with some of them and getting called for some of them, and overall just slowing the game down and taking Marquette out of any rhythm, all while dragging them down in the mud with them. Now this is the stat that shows how deliberate it was: MSU fouled 19 times while Marquette fouled 18 times, yet, MSU went to the line 23 times to 14 for Marquette. I can guarantee you what the plan of attack was. Hand check them, reach, grab and be overly aggressive on screens, do whatever you have to do, especially deeper in the shot clock. Reason why is that for a rhythm team like Marquette (or Iowa) you can make them reset their offense with single digits on the play clock and that is a killer for them. You get 6 fouls each half that you can do this with before it is a one and one. But don't foul shooters, don't put them at the line. You then limit possessions by slowing things down on offense and those 12 possessions that you disrupted with aggressive fouls, not counting the ones that you maybe got away with, loom large at the end.
And that is the last point. For a team like Iowa that does not hand check, reach or grab, it is so obvious when they do and they get called for it most if not all of the time. So Iowa has to earn everything the hard way. Now a team like MSU, Auburn or the rest of these teams that are still in the tournament, they get called for more fouls but they get away with so much more than that. If you judged those teams by the Iowa standard of foul they probably commit 40-50 fouls a game, but, no referee crew is ever going to call that. So what the refs do is they call fouls relative to the team and not relative to the rules. Of course it is not fair, but, that is the way it is. You have to hand it to a coach like Izzo for taking advantage of that, it is only smart.