You mentioned TCU in the opening of this thread.
TCU... private school with 8400 students. 12 to 1 in the classroom. Currently ranked number 4 in the country, in football.
Incredible institution. I went there this year with my son, on two unofficial visits. Since this forum is about football... here was the main thing that I took from Coach P's office. Football is Big Business.
Yes, your scholarship is up for renewal each year. The reason why he brought that up? Beause his job is to win football games! They want every kid to succeed and will provide multiple avenues for their student-athletes to win on and off the field. The bottom line though, is... it's a business.
The coach's part of the business is measured with victories on the football field.
I thought he was brutally honest.
You can draw any comparisons you like.