Do Colleges Need to Be Need Blind?

“That’s a lot of money coming in and Harvard would not stay in business if its free/full pay ratio flipped from 20/35 to 35/20.”
With a 32B endowment Harvard could well withstand flipping the ratio.