Even if we assume a system that doesn't give a shit about human beings, there's nothing efficient about overhiring, then having to lay off workers already past the initial curve of how to work in the company. There's a fair amount of inefficiency in a cycle of layoff, hire new, wait out their acclimation ramp up.