The issue was not that players were meeting their GPA requirements but rather they were not taking enough classes to graduate in a timely fashion.
This was very common among D1 baseball.
Full scholarship players (mainly football and basketball) at most programs are taken care of. I never saw a football player that looked hungry.
Life actually is much better in college than in the lower levels of professional ball.
I have some issues with the NCAA but I can attest to the fact that my player went to school and was taken care of by HIS college. HIS coach made sure he went to class, HIS athletic adviser made sure he took the right classes, HIS pitching coach stayed on his butt, and he went to the cafeteria up teen times a day and ate well. The only thing that I know the NCAA did was make sure he had a day off and that the coaches were not working with him when they were not supposed to.
The only time that I heard an NCAA complaint was during post season, that the stipend on the road given by the NCAA was not enough to feed a very hungry growing man. This was addressed and as far as I know, the stipend didn't change but programs subsidize the difference. These programs are very rich and can feed their athletes who might bring home a championship. I hear the stipend in post season in football is amazing. I may be wrong on that one.
The NCAA does not have to make sure that my son graduates. He has been out of school for 8 seasons and he never got one letter from the NCAA that he needs to graduate, but HIS former program told him when you are ready we will be here.
I don't think that you can ask or expect much more than that.
My family has great memories of college baseball. Never once did we think that it was a sham, but I also know that we were realistic in our expectations.
How many people actually bother to do their homework for possible NCAA infractions of the school, or check graduation rates among a programs athletes?
If this is important, you need to discuss this during recruiting by asking the HC what his/her goals and expectations are and how he/she will make the journey better for your player.