Copper is right. This is a different time. Back then, kids couldn't leave. Or could only transfer down a level. Right now, you have to be recruiting the whole team to come back, especially after a coaching hire.
If Hauck left right now, we would be screaming for a new coach to be hired quickly so that he would keep all our best players, before someone else poaches them. Heck, there is a thread right now about all the talent in the transfer portal from the teams that have lost coaches in the last three days.
A new coach has to be able to come in, start hiring a staff, evaluate the current staff for any retention, recruit the current team (or most of them) to stay, recruit the HS kids (or at least some of them after evaluating them) that were committed to the previous coach, meet the press, glad hand the boosters ($$$$$$), rev up the fan base ($$$$$) after a tough season, and recruit some of your own players to come with you. How can any coach do all that, and continue to coach their current team? Especially, the last part. If you stick around your old team, are you just at risk for taking more of them with you to your new team.
I like that the athletes have more control and can make NIL and have more opportunity to transfer and play. The timing of everything else is just what makes for a terrible process. IF you couldn't fire coaches until after everyone's season ended, that would stop the madness of coaches poaching players from their old teams and mass exodus of players leaving when a coach gets fired, before the new coach is hired. But that's not going to happen with the amount of money at stake.