I tend to agree that eliminating the "free" one-time transfer is not the answer.
Yes, it may prevent some players from jumping teams in search of big NIL money. But, it will also impact players who will never see a dime of NIL money, and simply want an opportunity to move to a different school in search of playing time or because they made a bad choice in choosing their original school.
That's like putting the entire school on suspension because a few kids got caught cheating.
What is to stop a booster from telling Recruit X that "we'll pay you to sit out a year if you agree to move to School B?"
the real problem IMHO is the NIL situation - not the free transfer. It's the combination of the two that is really causing problems. Get the NIL under control, and I think the transfer situation will also settle down.
I just don't agree with telling some guy on the end of the bench that "you can't have a free transfer because A&M is handing out huge NIL deals." you're punishing the innocent because of the sins of the guilty.