I'm the other "pro Microsoft guy" here on HN, but I have to agree with the GP comment: VMware stability puts Microsoft to shame.
These days Windows is stable if you don't touch it.
VMware is stable even if one of the disks is out of space, the fibre is flapping, some idiot misconfigured the switches, and the whole cluster has time out of sync... by seven hours.
That's not hyperbole, that's an actual cluster that I got given to look after. It was running like that for months, perfectly fine, with VMware HA just "taking care of things".
If you sneeze in the direction of a Windows Failover Cluster it'll... fail.