From the FAQ of Qubes OS (i.e. most secure desktop OS for general use):
"Why does Qubes use Xen instead of KVM or some other hypervisor?"
"In short: we believe the Xen architecture allows for the creation of more secure systems (i.e. with a much smaller TCB, which translates to a smaller attack surface). We discuss this in much greater depth in our Architecture Specification document."