Don't pretend that those are my beliefs. The NCAA gets funding from the schools, right? So the schools drive the bus. The NCAA has no direct contact with the fans. That is the schools place.
If the schools want to have at least some type of control over transfers, they should agree on it and implement it to restore some balance. They put up $$$ to run a business and a kid leaving is a waste of money. Perhaps the receiving school should reimburse the sending school's investment.
And if a kid wants to transfer 3 times in a semester, only stupid schools would want them. There are time limits on registrations. The one year wait is fair, and the grad transfer is too.