It is only fair and follows some kind of logic to put TCU, imo. They are a P5 school and did everything required as far as I can tell. If it were up to you to decide, would you still put Alabama? How would you justify? I am not being argumentative, just trying to understand the decision making process.
Fair and good question. You make good points, and I can see the argument. But there's another way to look at this. I'll try to explain my take:
I just alluded to this on another post a few minutes ago. Here's my view:
I don't think simply pointing to wins and losses should automatically put a team in the playoffs or that having TCU having more wins over, say Alabama, means the team is better.
I am one who believes that strength of schedule is very important, and it says a lot about a team's quality. In fact, I think it's the most important component of a team's quality. And computer rankings actually give teams a lot of credit for scheduling goods teams--that's what I like about computer rankings--they take human opinion completely out of the equation. I know that they're not perfect--there are flaws with computer rankings--but no politics are involved.
Yes, you're correct, TCU beat the teams on their schedule, and they are from a power 5 league--a power 5 team that will be weakened when Texas and OU leave, but they are a power 5 team. But they had no choice but to play the teams in their conference. They did, however have a choice when they scheduled Tarleton State and SMU (and even Colorado, a once good program but has been down for a long time).
To me, they chose the easy way out and wanted to beef up their wins with as many cream puffs as they could before league play began. They're not alone--some big 12 teams (and others outside the conference) are notorious over the years for doing the same thing--for example, Baylor comes to mind. KSU also. I don't believe that TCU ever thought that they would be in contention for a championship, so they weren't thinking about a national title, they were just wanting more wins to promote their program. But here they are nonetheless.
Now, the main argument it seems, to counter this scheduling deficit in favor of TCU getting in would be a conference championship. A title would've added more credence to their argument, in my opinion. But they didn't--they blew it, on the biggest stage of their season. You can say Duggan was heroic and it was a very close game down to the wire etc. But they were not heroic enough--they lost, period.
I thought Alabama should've been chosen over TCU, not because I even think they're among the 4 best teams either, but because they were in the mix and scheduled Texas on the road--they took a risk and they were not rewarded for it, which I think was a mistake. TCU did not do this. (In fact, as a side note, even Ohio State had to play Notre Dame--a flawed team to be sure, but a blueblood program, and certainly more impressive than who TCU played in the nonconference).
Yes, I know that Alabama had two losses, but they were against respectable teams with good athletes. TCU did not have to face this. There are valid reasons not to put in Alabama or Ohio State (who couldn't beat their rival and got run off the field). TCU, like OSU, didn't win their conference, which should hurt both of them.
I know it's not a perfect scenario, and college football is complicated and crazy--and Alabama and OSU are obviously flawed, but I think they should be given the benefit of the doubt and put above TCU because they scheduled challenging matchups. I think teams have to be rewarded for being bold and taking risks by scheduling teams that they could lose to.
I wouldn't be saying all of this had TCU won their league and finished undefeated, but they didn't and I think were exposed. Don't get me wrong--TCU is a very good team, but not in the top 4.