I wouldn't read too much into the letter. if anything, it was a few weeks too late. every org - large and small -- has sent a similar note to stakeholder audiences in the aftermath of the market implosion.
the most surprising thing to me was how small the endowment fund was and is. $165 million is now $130 million. That's not quite university status...