I agree with your first part here. Yet Stanford has the #1 athletic dept in the country annually. Their football, MBB, and WBB teams would be an ok fit for the Big 12.
They would have to go independent for:
Rowing, Squash, Water Polo, Men's gymnastics, Men's swimming/diving, Artistic...