In the past 5 days, I am hearing of many more students considering skipping fall semester

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.