TCU costs more than Rice.
Not sure TCU has ever cost less than Rice. Rice was tuition free for a very long time and an incredible deal for longer. Used to be a solid 10k plus less than the other primary Texas privates (TCU SMU BU). As others mention, massive endowment, low enrollment, and tons of tuition discounts.
Of all the costs, I was actually most shocked at how much Rice has gone up relative to the others. But the sticker price is misleading.