A lot of times "VM Gone Wrong" is a result of "One Size Fits All" thinking where the perpetrator has had great success virtualizing appliances like DHCP servers, Active Directory, DNS, etc, etc and then tries to use the same model for a database server.
Similar thinking is often seen with storage.