I'm convinced that it's because the recession that has been predicted for the past 3 years has not happened, and now we're in the election year and it must happen. The layoffs will continue until we get the macro outcome we're looking for
It's the only explanation for companies that are at all time highs in revenue, profit, and stock value to be laying off double digit percentages of their employees