How far out can you depend on Microsoft?
One major thing keeping us away from HyperV is Microsoft's schizophrenic management culture over the past decade+. At this particular moment their ship looks like it's headed in the right direction, but they seem to always tack off on some weird, suicidal notion every few years. VMWare has had its share of stupid (being forced to use the deeply awful web console in ESX 5.5, combined with partial reliance on the .NET client), but they've never done anything "Metro interface on Windows 2012 server" stupid.