All of the major tech companies conducting another wave of layoffs this year are sitting atop mountains of cash and are wildly profitable, so the job-shedding is far from a matter of necessity or survival.
Short term stock boost is more important than people. Thanks, job creators!