Define better? It’s higher ranked in a magazine and some websites. That’s not better. It’s larger - in fact very large.
The overall dynamic is quite different.
Remember, those that make it to Wall Street - and a quick linkedin search show they do from both - ok, IU will have more - but for 95% of kids at most b schools - end results are going to be similar…ie they have a regular corporate job - and those typically pay the same regardless of where you went to school. That’s based on company and location.
Not to mention you have to spend four years somewhere day after day after day.
@Paul45 clearly feels that TCU is the best fit and he’s in love with it (never a good thing to fall in love with a school).
In this case, TCU is the better school…certainly based on the info OP has provided.