@baldur I would argue that their job is also long-term viability of the business. Which means it needs to provide the services properly.

Layoffs at this scale are the opposite of this. They are an indication that the business is failing.