Disagree. The answer is somewhere in the middle.
Every time some failing startup does a large layoff round, there's always questions of "why does X need Y many engineers?". Too many cogs in a broken organization is just burning dollars and electricity.