maybe what schools should be selling now is bonuses for how many years you stay and play. don't limit the number of times you can transfer but reward those kids who stay. why punish a kid if he doesn't fit in? you know how hard it is to leave home and go to a school and then leave that school to go to another school and then leave that school to to to another? that's punishment enough and making them sit out another year is just punishing them more because you didn't like that they left your school.
that's a selfish answer in my opinion to restrict the freedoms of a person and where they can go or stay. remember the word freedom here, making them sit our a year is not freedom and thus not amercian. you should have the right to choose, you sign one year scholarship orffers with school and you can leave if you want. what if you had a job and someone said you can't work for a year if you transfer to another company?
maybe NIL is set up this way. the reality is there are more than just one factor for a kid wanting to transfer and before this came about kids were stuck for four years in a system they may not have liked or thrived in. always remember 18 year old kids are pretty much clueless. what they think is best for them in most cases may not actually be. and while some can handle it and thrive one size does not fit all.