Not new.
In many areas, attrition rates have stagnated.
Poor performers, which is the highest percentage of workers, are not leaving.
Good performers are. And even good ones at times are not valued by poor managers.
Thus, layoffs and letting go will be based on any mechanism that works.
But other factors will also be part of the picture.
In reality, there is no plan, no vision, and many manager transplants in Tech are also part of the chaos.
Some of this is reasonable, a lot of it is not.