The problem there if I am not mistaken is the CPU Virtualization extensions that can't handle multiple hypervisors using them at the same time.
Sure is convenient for VMware that you can't run Virtualbox and VMware Workstation at the same time
Absolutely a business decision by Microsoft, and not a limitation of the x86 chip