it's so you can have a machine to run docker on, basically.

especially useful if you want multiple of those, and also helpful if you don't want one of them anymore.

"Why would I need virtualization when I have Kubernetes".. sounds like a someone who has never had to update the K8s control plane and had everything go completely wrong. If it happens to you, you will be begging for an HVM with real snapshots.

Makes backups of the KVM VM running docker easy too right

and you can move the whole vm to a different host approximately trivially