Smaller companies that are still not generating profits? Absolutely they need cuts to survive.
Both of these things are true at the same time. I’m continually surprised at how quickly people have bought the excuse trotted out by extremely profitable companies for mass layoffs. In that situation it is primarily an exercise in juicing up the stock price and keeping investors happy.