Isn't that 'employee privilege'? People who are in business for themselves often lose clients without notice. Employees easily forget how much they are shielded from the market.
I know that the zeitgeist is to say “your employer doesn’t care about you, don’t care about them etc”, but honestly in my experience the employer-employee relationship is much more stable and human than a contractor-client one
It's a buffer against the market. Nice when it works, but you can't count on it fully. Sometimes the outside world leaks through. I don't think anyone wanted to fire 900 people at once in this situation.