Agreed. I think it's hilarious watching so many companies use the current situation as an excuse to fire people. I have no problem with CEOs firing people for whatever reason but it is pretty pathetic when they use such transparent and bullshit excuses.
If they're never told their performance is inadequate, how will they ever know to improve? This reminds of the old political correctness slide into oblivion...
You're assumption is usually false in my experience. Most of the people I laid off were told of their shortcomings long before being laid off. It's expensive to find and hire good people and it's also human nature, at least mine, to try to help people improve before giving up on them. Also, when profits are high it's easy to let things slide. When those profits evaporate and tough choices have to be made you lay off rather than fire those that never met the expectations.
Where is the slide into oblivion exactly? I think the slide begins when we loose our humanity and run around firing people willy nilly.