Yes, TCU beating Michigan two years ago did a ton of good for the B12. Just look
at how much benefit of the doubt the B12 is getting this year.
I agree that wins are all that matters and talk is cheap, however you also need a gigantic fan base, multiple national championships and an unholy amount of money.