Keep CCGs AND go to 8, with autobids for the champions, autobid for the highest-ranked G5 team, and 2 at-large.
That’s really a full season long playoff for P5 teams at that point. Each division or conference round robin is a tournament, with winners advancing to the CCG stage. CCG winners advance to the Tournament of Champions along with some wild cards. Regular season conference games matter because they’re all part of the grand tournament. Noncons matter because good non con wins give you a chance to stay alive even if you don’t win your tournament.
Imagine how much less shitty the sports chatter-verse would instantly become as everything becomes about predicting/discussing the outcome of games instead of debating idiotic and arbitrary/contradictory eye test metrics.
Or a total fantasy that will never happen - break up the P5 into 8 conferences that all play round robins with autobids for winners. Promote a few G5 teams to make the numbers work. Then bring in relegation and promotion. A team like UCF doesn’t get screwed after going undefeated twice because after the first time they take over a P8 spot occupied by a Kansas or a Rutgers or somebody and then control their own destiny the next season. And every season after that until they finish last in their conference. And Kansas or Rutgers can go play in the MWC or wherever and maybe have a chance to win some games. If they ever get good enough to finish first in their lesser tournament, they get to move back up and take a slot from last place finisher at the next level.