Every team is a flawed team. UK showed it's flaws, Iowa played poorly and lost, and yes, while being a very good team, even St. Mary's is flawed. St. Mary's was far superior to IU yesterday. But one can't negate the advantages that St. Mary's had. As Coach Bennett said, they aren't 30 points better than IU. This is the same IU team that just beat UM and the Illini. St. Mary's was given every advantage in this game, and that's why they dominated IU. Had all things been equal? Who knows? St. Peter's beat UK. They were the better team yesterday. That doesn't mean that UK wouldn't have clobbered them 9 out of 10 times they played.
I'm not saying that IU would have clobbered St. Mary's with all things being equal, but when you have two teams that are good enough to reach the Dance, every small advantage isn't so small. And St. Mary's had almost all of the advantages.