Backing up entire VMs with all the configuration in case an update breaks something or just bricks your server is a smart idea aswell as running stuff in containers.
Also, 4GB per VM?
Besides sometimes you need to run software that is not avaliable on linux.