While helpful in most cases, these type of warnings do not always reflect the true reality of the hardware/software configurations, but more of a perspective, from the view of the ESX server. In my case, I use redundant connections in hardware to abstract the "NIC" presented to the ESX host. So, the actual "NIC" that the ESX server sees, is actually backed by 4-6 redundant connections to the network. So, while ESX thinks it is not redundant, it most certainly is. It is good that VMware made the switch available to remove that warning, as I would hate to have to explain over and over again why my configuration is not redundant, when it most certainly is.
Not to diminsh or take away from the fact that the configuration should be redundant.
-KjB
VMware vExpert