I agree and would add that people aren't machines either. The concept of 'fire everyone and rehire who is essential' seems to lack comprehension of human psychology. It seems analogous to 'cheat on everyone and marry the person who stays' in that you are settling for the people who have the least self-respect and/or the least amount of options outside of their current position.