So on the NIL stuff, some people seem to think the NCAA can make it go away. They can't. NIL is now a legal right. That's the precedent the Supreme Court has set. Like it or not, college athletes have a right to profit off their name, image and likeness. That is not going away. Ever.
There's an easy solution to the things people don't like about NIL. NCAA allows schools to employ and directly pay players as employees of the school, and sign multi-year deals to do so, and sets a cap on how much schools can pay.
It's unlikely to happen in our lifetimes though because once players start to get a piece of the NCAA's revenue, there's no turning back, and the NCAA knows that. Better for profits to have payment come from willing third parties. But allowing schools to sign multi year deals with players and capping salaries would help resolve two of the main complaints - constant transfer churn and lack of parity.