> So you are saying they shouldn't have given those 30k people a job to begin with? I don't know if that's any better.
For the long term health of the company it's near a certainty that would have been better. The effects of adding ~20K then laying off 30K in such a relatively small period of time are gonna be felt for years