This is the false dichotomy. There are likely many coaches who could meet the team goals and there are not just two options. Also, as others have pointed out, with the expansion of the playoffs yeah I much rather lose to Iowa and then be ass kickers by end of November and roll UM, win the B1G, and compete in the playoffs. Losing to UM should never be acceptable here.
Risk vs Reward. There is always risk in change. The potential rewards of beating UM, winning B1G, and winning national titles must be weighed against the risk of continuing with coaches who haven't met these objectives. Just the same as the rewards of winning 95% of your games must be weighed against the risk of not beating UM or winning B1G/competing for a national title.
Everyone will have their own opinions and world views.
They will say the game was close because all the turmoil, not having their coach, losing their LB coach, etc etc etc you lost the right to use cheating as an excuse today. Unless you want to come off as a copium smoking bucknut.
I agree the cheating impacts things, but, that is now gone after today.