We got to 12 teams for a host of obvious reasons:
* Preserving the "value" of conference championship games and ensuring participating teams don't just bench their starters.
* 12 teams is more than 8...more games = more money.
* The 12 team model will forever inherently favor the Big 2, and they know it. In most years it will include no less than two (but probably three) teams from B1G/SEC.
* 12 teams significantly brings down the heat on the last team in. If it were eight this year, then we would've been debating the exclusion of Ohio State or Tennessee (under the current system, there is literally no difference being #8 or #9)...that ball could've easily bounced the other way since OSU was coming off a "bad" loss to Michigan. As it is, no one is losing too much sleep arguing over 12th/13th/14th.
...so I totally get why they included 12, and I'm fine with it. My favorite solution to the problem we think we're seeing right now: let the top three seeds pick their opponents coming out of the first round. So, in this case, Oregon would've been allowed to pick who they play between Ohio State, Penn State, Texas, and Notre Dame. And then Georgia, and then Boise, and then Arizona State would've gotten the last team left.
Or, if you don't like that...then let Oregon pick from any of the seven teams remaining after the first round...so they could pick Boise (who still got a first-round bye for being one of the highest-ranked conference champs). If logistics and planning are raised as a concern, then you can have Oregon submit its rank-order list once the first-round games are announced, so if they wanted Boise that could've been known on Dec. 8, regardless of the first-round results.