You are correct on what money can buy. All of sports better hope that the Ivy League schools never go all-in on sports. Their alumni base would blow out any other school's donors.
Ivy league schools will be figuring out what bathroom to use for the next decade so we have time to get ahead