VMware Workstation and Player have some weak Direct3D9 support, VirtualBox has some weak OpenGL support. Xen and KVM have VMGL support, a little better performing, but obviously limited to Linux hosts, dunno about guests in that regard. All sub-par solutions so far, unfortunately.
Even still, the home user market is as every bit important as Microsoft's enterprise market. If they lose ground on the former, eventually they'll lose ground on the latter. The Home market is more or less where trends are set.