I hate all the games coaches used to use regarding red-shirts with fake season ending injuries and medical red-shirting. I wish the NCAA would simply have one scholarship limit, and that one would be the number of scholarships that can be given in any one year. But do away with the overall 85 limit that cause coaches to pull scholarships and running players off. Give all players 5 years of eligibility with a yearly limit of 22 scholarships. If a school managed to keep all 22 guys each year, then they could potentially have a squad of 110 players. Some schools that lose guys for injury or academics or transfer or leaving early for the NFL would have less than the 110 but likely would have at least the 85 that they have now.
Squad sizes would vary, but so what. Why shouldn't schools who retain players have a squad size advantage.