Earlier quoted context omitted.
If the evidence suggested that periodic layoffs are good for company longevity and profit margins, you can bet that none of these academics would shout it from the rooftops. Moreover, none of the evidence was collected under the current economic environment, where a decade of cheap money and growth fantasies have fueled an unsustainable hiring frenzy.
It's a social exercise at companies like Microsoft. You lay people off because you are expected to lay people off, hell you'll look irresponsible for not laying people off. We're gonna sit here and pretend that Microsoft, a company that printed $72B in net income last fiscal year somehow needs to lay off 10k workers to survive?
Thrive, yes. It is one of the factors that allowed them over time to get to $72B in net income.