Sports should be based on competition, not politics, and unfortunately, college football has become a game of politics, where the outcome of the season is decided by the athletic directors making back door deals to play out of conference teams, rather than the players on the field.
I don't think its decided by politics based on non-conference schedules, its decided by conference alignment and the polls.
I can't cry to hard for Boise, they schedule their fair share of cupcakes.
This is the year though both TCU and Boise are high enough that they can upend the system, based on the stupid polls which are based entirely on a largely lazy voting pool. (Seriously go look at some voter's ballots they're ridiculous)
Well, the conference alignment is 100% politics and money, and the non-conference schedule is all about politics and money as well. And of course it is completely understandable. Simply put, there are just too many teams for it really to be governed by 1 body.
But I personally think that if there are schools that are not going to be considered for a national championship, based on their conference affiliation, then those conference should not be part of 1-A. Put them in conference 1-AA (where they have a playoff by the way), so they can actually play for a championship. Otherwise, they need to find a way to level the playing field, so teams have the ability to win a championship, without actually leaving their conference (which is what has happened with Boise St.).