Agreed.
I think need-blind policies are more at risk than meets-full-need though. The Bowdoin president is on the record as saying they may not be able to continue being need-blind when reviewing apps.
OTOH he said that when the stock market was much lower than it is today (S&P is around 40% higher than March lows) so I assume their endowment has recovered its losses.