It's a shame that some of the best people were laid off. My colleague is laid off, even though I don't know anyone who loved his job more and did it more professionally than him.
What is the company trying to tell us?
That it is better for us only to do the bare minimum???