My proposal is to break off the top 30-40 D1 college football programs and put them into regionalized divisions. MAKE them play each other during the season, like the NFL does. For simplicity sake, let's just go with 40. 4-10 team divisions across the country. You play the 9 other team in your division. You take two teams from each division and put them in a playoff, first place from each division plays a 2nd place team from another division. That's week 10. Week 11 the winners play each other and the finals is week 12. You would have a much more fair system, with less subjectivity. The biggest issue with college football is most of the top teams do not play each other, so you have little to compare. Get the scheduling out of the schools hands. That's the biggest problem with the current system. How could this look?
East - Penn State, Clemson, South Carolina, Miami, Florida, Florida State, Georgia, North Carolina and Duke
Mideast - Ohio State, Michigan, Michigan State, Wisconsin, Alabama, Tennessee, Auburn, Louisville, Kentucky, Notre Dame
Midwest - LSU, Missouri, Ole Miss, Arkansas, Nebraska, Texas, TCU, Oklahoma, Texas A&M, Baylor.
West - Oregon, Washington, USC, UCLA, Utah, Arizona, Oregon State, Boise State, Washington State, Cal.
Now I'd have some system where you can move teams in and out of these 40 based on records and competition. There is only 8-10 programs annually that have a legitimate shot at winning it all anyway, so why have the other 80-100 teams to just be scrimmage games for the top programs.