Ill disagree on this one. If you don't want transfers you better put a product out on the field worth playing for. If your school/school system doesn't care about the athletic side of high school sports, then they are creating the transfers not the kids. Good ol free market capitalism. You cant force kids to stay in bad situations successfully. Show me a school with multiple transfers out, and I'll bet you have a school with an internal issue. Sure you will have an occasional guy leave for an odd reason, but who cares. Focus on making your product worth more and retain players, and you may even get a few families whose values and culture align with your program transfer in.
Nobody cares when a kid transfers to a school on an academic track, but some lose their mind when a kid wants to better his situation through sports? I am not even speaking about recruiting lies, but I am talking about hundreds of athletes getting robbed of a high school athletic experience because Mamma and Poppa bought in a school zone with incompetent leadership. I unfortunately speak from experience, and luckily our program has made a pivot in the right direction, under new leadership putting in the work to be successful. We can all name local schools, that if we are honest ,we know are not as fortunate.