I think Scott Adams figured this out in 2005: https://dilbert.com/strip/2005-06-11
This reminds me of a story I heard about Steve Wozniak's time at HP: They were going to lay off 10% of the staff, but instead they decided to reduce everyone's pay by 10% and give them an extra day off every two weeks.
I guess the fear seems to be that it will lead to uncontrolled attrition of good people. But I would assume hiring freezes in the industry would still prevent this. Also, you will retain the truly "loyal" employees that are willing to suffer a bit for future growth.
It also addresses the wasteful folks in a fair way. I've definitely observed shifts in company cultures of new hires not being attached to the overall mission, demanding more and more benefits (e.g. business class flights) without "giving back" in equal amounts by working hard.