Typically if the company is really in financial trouble, they will also NOT use the pre-allocated budget which was not yet spent (=200k for company events, although the budget for such things was planned and approved last year).
I have seen companies actually taking care of finances (both firing people AND blocking useless events) and I have seen companies doing what you said, which creates pure hatred.