libvirtd daemon just starts qemu-system. It isn't needed to keep VMs running. If you would have rebooted, they wouldn't have come up without libvirtd daemon.
Ah ok. Now I know why. Thanks!
I only noticed because I try to connect to my libvirtd remotely with virt-manager and I couldn't connect