Because Harvard gets not-for-profit status and the associated tax breaks, despite having a $51B endowment that keeps growing. I think it's fair game to ask what our public policy should be for providing tax breaks to schools that horde huge amounts of money. On the other hand, if they didn't get tax breaks, then I'd agree with you that's it is none of the public's business.