Hard disagree on "zero", and I've read articles about businesses laying off people specifically to replace them with AI (Washington Post had an article about people getting let go shortly after ChatGPT first came out, e.g. copywriters), so this is just demonstrably false.
That said, I agree the larger reason for the current layoffs are (a) massive Covid overhiring, (b) end of the ~decade long ZIRP era, (c) at least in the US, much more outsourcing now that video conf tech is good and everyone is used to remote work. Long term, though, I think we've reached a state where, for a ton of jobs, technology is destroying jobs a lot faster than it's creating new ones. Lots has been written about how many startups can now execute quickly with a team half the size or less than what was required just a couple years ago. Many forms of labor have just become devalued in an incredibly short time span.