Hi,
it is my impression as well that the VMware guys do not like using LAGs, either static or with LACP. This is opposed to the networking guys that want to use LAGs all the time. 😉
The VMware vSwitch is not a software Ethernet switch, it is something similar, but different. It uses a concept of uplinks that connect the vSwitch to the network. A frame entering one uplink is never sent to another uplink. It is sent to virtual ports only. Thus redundant uplinks work without grouping them into an LAG.
Fail over time in an LAG is usually determined by the time needed to detect a link down situation. LACP (with 30s hellos and 90s hold time) is not used as primary fail over mechanism.
Not using a LAG on VMware still uses link down detection as signal to fail over.
I would prefer the use of LAGs, but that is from the network point of view, not the VMware one.
Erik