The facade of "student" athletes has long passed, I don't think credit hours and transcripts are going to keep a kid from going somewhere that wants him that badly.
Transfer Portal:
1. Players only get one free transfer; all other transfers come with a mandatory sit-out year
2. If a coach leaves or is fired, they get a transfer
3. If a player elects to redshirt after 4 games, they are ineligible for a free transfer (must sit out)
Rein in the transfer portal first and then we can think of solutions to make NIL transparent and fair for both the Universities and players.