Virtual Machine Manager is one of the best hypervisors available for the Linux desktop. It takes virtualization on your Linux desktop to the next level.
If you run Windows make sure to install the virtio drivers
Well this thread clearly established that I neither have technical knowledge and I don't pay attention to spelling...
Jokes aside this is a good explanation. I have seen admins using vSphere and it kind of makes sense. I'm just starting to scratch the surface of homelab, and now started out with a raspberry pie. My dream is a full fledged self sustaining homelab.
What kind of headaches are you having? I've been running two completely different machines in a cluster with a pi as a Qdevice to keep quorum and it's been incredibly stable for years.
OpenZFS is not GPL compatible so it can never be baked into the kernel in the same way BTRFS can. I've run into issues where I've needed to downgrade the kernel but if I do the system won't boot.
Btrfs also doesn't need any special software to work as it is completely native and baked in.