Here is a (partial) solution to the Transfer Portal conundrum.
Offer two types of Scholarships to HS athletes:
A Four-Year Full Ride. The school and the player both to commit for 4 years. No Cuts / No Transfers. This won't be attractive to the Elites, the 5-Star kids, but many of the low 4 and high 3 kids will jump at it.
The other is a One-Year commitment by both the School and the Athlete mutually renewable at the end of each year.
This would help schools manage the second-string and the depth of the roster while allowing some movement for those were either unsure of their original "commitment", or who find circumstances to be not what they expected (i.e. - don't like competition for playing time / don't like coaches disciplining them).