If you wanted to coach college basketball and really care about the game and love doing it because you can develop and get to know players over a 4+ year period, all of this is awful.
It caused multiple recent NCAA National Championship coaches making $5m+ per year to just walk away and retire instead of dealing with this bullshit.
The only reason it is remotely tolerable is because Iowa lucked into the timing to get McCollum and he appears to be the real deal that can not only coach, but he can potentially navigate the portal.
But even to that point, he's going to lose a player that just hit a couple game winning shots and played out of his mind for a few games to get Iowa to the Elite 8 because of other $$ commitments, needs and the players desire and ability to get $3m in the portal.
It sucks.