I like to watch Colin Cowherd's show. Yes, he is an arrogant blowhard, but he's pretty smart and does his homework.
He says CF is the best it's ever been. More kids staying in school. Teams with more experienced players that can run more sophisticated offenses and defenses. Talent can join forces at a place like Indiana, and with the right coach can win a Natty.
In short, it's becoming more like the NFL. And since the NFL is the most popular sport in the country he counts that as a good thing.
I think he's missing a key point - we already have an NFL. Do we need two?
Besides, the NFL has intentionally established a system that creates parity. There is a salary cap. Bad teams get to draft the best players. Top teams have tougher schedules. Math determines the playoff participants, not judgment. The smart, well-run organizations tend to float to the top. There are only 32 teams in the NFL and it's less about money and more about the organization and players assembled.
The FBS has 136 teams, and it's entirely about money. The more money you have, the higher your chances of winning and getting to the playoffs. And you can spend any amount of money to make your team better.
In life, the one's with the most money win. Sports, particularly college sports, shouldn't be entirely about money.