My theory is: when it started being a bad thing to have any cash reserve.
With some reserve on the side, a company can survive bad times and not fire people. This is the kind of behavior employee will appreciate and make some diehard loyal.
But this available money is money not making more. So that's a bad thing these days and so the only easy variable available to survive is to remove excess workforce. It took some time for people to understand loyalty has been one-way only but now employers are reaping what they've sown.
Is there any data to support your theory? Because most of the companies at the top of the S&P 500 have enormous cash (and equivalent) reserves.
It makes sense to burn reserves and keep good employees around through a temporary cyclical economic downturn. But most of the large layoffs lately have been driven by secular changes that management expects to be permanent.