Hampshire College recognized the financial issues “before the alarm bells went off”.
Hampshire College is being proactive as much as it is being reactive.
Nevertheless, it seems as though a lower grade–maybe a “C-”–would better inform potential applicants of the problem.