He is right in this case, you think the cities these games are played in are...
far more important than they actually are.
Money, better recruiting, increased access are all big advantages being in the Big 12 would have over being Indy, you seem to be ignoring these things.