Let's look at endowments:
Harvard gets $25.5 billion from its alumni, Yale gets $15 billion. Duke gets $3.8 billion. Rice gets $3.6 billion. Duke/Rice etc. are not in the same class as the ivy leagues.
and that has what to do with being a better school?