If the company fires hundreds or thousands of people and there is no visible dip in the productivity, is it really a bad thing? One thing that is baffling to me is that these companies can fire 10% of their workforce and they just keep on chugging without a hitch. The bullshit job phenomenon is the problem here.
Companies keep these productive people if they want to grow and deliver even more products. They fire these productive people if they're not aiming for more growth at the moment.
I use some old software that nobody has been working on for a decade and it still works perfectly, to give an example.