Alternately, I think a lot of companies are using the spector of a recession as cover for reducing unproductive or unnecessary headcount.
Over-hiring is an issue that's difficult to correct. If you do a round of layoffs, the perception is that you're in financial duress. This can affect investor and consumer confidence.
It's also difficult to explain to the public and to employees "oops, mia culpa! We asked you to upend your life to take a job with us, but our bad, we don't really need you."
I see it as similar to the way a lot of businesses implemented cost-cutting measures during covid that they had very much wanted to do, but couldn't because of the worry that they'd lose a competitive edge. Many of these measures had nothing to do with public safety and everything to do with cost cutting.
I agree this can be a self fulfilling prophecy. A lot of larger tech companies were announcing hiring freezes or restructuring months ago to get ahead of the downturn.
But I also think we could restate the quote above in ways that are actually true. For example, a lot of these posts are startups and monetary policy is slowing or shrinking the money available for VC. It makes sense that we see slower hiring. The past few years have probably been above historical VC funding levels anyways, so we may be returning to a more historical level for the next few years (or who knows?).