It hasn't been for lack of talent. My take on McC's weakness is the inability to get the team ready for big games, and especially late in season. Iowa had more talent than Oregon but came out clueless and without purpose or urgency. Iowa had far more talent than that 14 seed that beat us the next year (might have those mixed up).
Other big games, like the BTT same thing. We are either upset in the first game or need a big come back to win what should be a pretty easy first game and are burned out in the next game.
Having said that we really are just Iowa, the Big Ten's basketball pissing post. Small school, little recent notable success, not much NIL, not very diverse, shitty weather, aging facilities and an aging fan base. Iowa's not a shiny gig. Now we usually go to the NCAA, occasionally miss and win around 20 games. Every change in the social and athletic cultures in the last 30 years has worked against Iowa. Not so much a "woe is me" thing as a set of facts that make's Iowa's road a little steeper. Too big to be an underdog story and too unimportant for BB treatment.
Statistically most coaching changes fail in college especially in MBB. It's a quarter century since the last Sweet 16. We should be mindful that we are doing OK and probably cannot do much better on a regular basis.