I've had datastore VMFS corruption twice now in a month - the first time I reformatted the volume after migrating all VMs off of it. The second time it happened I opened a support request to see if they can do anything more than tell me to reformat it - we'll see what they say.
Event Log Messages:
At least one corrupt resource metadata region was detected on volume [...]. Other regions of the volume might be damaged too.
I'd agree that having more resilience in VMFS would be great - reformatting is not really a long-term solution for production systems with real user data.