I guess no more than 30-50% of D1 programs are fully funded. Assuming your logic, if 1-2 players per class receive "full" scholarships, that leaves approx. 6 scholarships for the remaining 40+ roster.