Especially overt the last two (three now?) years, it's become pretty apparent many software jobs are superfluous, even those that are ostensibly "skilled" or "difficult."
I do wonder what the actual "needed" number of technical staff these companies would have in a perfectly "efficient" environment. Let's hope we don't have to find out.
That didn't happen and instead every other tech CEO started to wonder about the amount of fat in their org.
I don't know anyone who expected this. The typical failure mode is slow degradation and lack of new development, not sudden collapse. Services become flakier, innovation stops. There was probably some fat to cut,as you put it, but the concept of eating your seed corn is also relevant.
You can read the HN threads from when this happened. People expected its imminent collapse.
It was done during the 2022 FIFA World Cup and you had people here predicting that it wouldn't last through the weekend due to that.