College Transfer Portal going crazy!

At least with NFL free agency there is usually a multi year contract that is slightly more difficult to get out of.
I would be willing to bet some of the NIL deals are structured around availibility at a geographic locale over a protracted timeperiod... basically to earn the deal you have to stay put.