The problem I have is that this was a technical violation at best. Everyone knew CM was leaving Michigan. Yes, Iowa jumped the gun by hours in an era where the portal and its real rules versus its pretend rules were still being sussed out, and then Iowa, being Iowa, was transparent about what happened and fell on its sword. This was absolutely no harm, no foul. The kid was leaving anyway, it was a question of where.
Juxtapose that with the NCAA slapping Michigan on the wrist for cheating their way to a nattie.
Or, what are they doing about what is going on in the SEC? Google Dabo Tampering and your get a picture of the crap that is going on.
Making an example out of an Iowa team that actually took responsibility for its actions, admitted fault, and self-punished is exactly what the NCAA does wrong every time. You want to shoot a hostage? Shoot one that matters.