I think the CFP will eventually expand to 16 to 24 teams, which will make the G-level team or teams more tolerable as part of the field.
In this year's case, maybe a 17-team or 18-team field would have worked. If there was 17 teams total, then Notre Dame, BYU, Texas, Vandy and Utah would have been added to the field, and JMU and Tulane could have essentially played a play-in game the week of Army-Navy game and the winner would play at Indiana. If you go with 18 teams, you could add USC and have Utah and USC essentially play another play-in game and the winner could play at Ohio St.
Of course, if you wanted to limit to only THE Best teams, you really only need 4 teams this year. Indiana, Ohio St, Georgia and Texas Tech. In other years, you might need as many as Ten teams. But this year really you only have 4 teams that "deserve" a shot.