I spent some part of my career monitoring Satisfactory Academic Progress. If you fail or withdraw from too many courses, you lose your financial aid eligibility. Regular students withdraw and transfer all the time, sickness, parent issues, homesickness, lack of money...and they tend to fly blind, with no advice. Athletes losing semesters via transfer is in no way an issue, because they generally have people advising them throughout the process.
When I was in grad school, I wrote about re-instating the ban on 1st year participation that was killed in 1972.
Let freshmen come in and do 3 days of practice instead of 5 or 6, do not allow them on the sidelines on game day, let them sit in the stands. Get them a good start on their academics, and let them become part of the community first, THEN let them become athletes working for that community. No way the NCAA does this now, but maybe mid majors should consider it...vs playing a freshman and having him/her have no connection to anything outside the gym and then transferring.