The ability of the process to prune dead weight and the emotions of the people affected are kind of unrelated. It's a business not a charity.
Or short term thinking. Maybe take... I dunno, a couple of weeks to assess people's value? Instead of potentially firing people you actually should have kept around and spending 35% more on salaries for replacements and God knows how much in lost domain knowledge.
Not ethical, not rational.