Sure, implementation is easier said than done. That doesn’t change that, conceptually, having machines that you can destroy and spin up new ones at will is much better than bespoke “pet” instances. The “pet” stuff is used until someone sets up e.g. Salt, Terraform/Ansible, plain bash scripts etc.