"what the cloud and enterprise networks find challenging is integrating the radically different software running on each different type of switch into a cloud-wide network management platform."
Translation: Instead of just staying standards compliant and making good itneroperable products, Microsoft keeps inventing their own (usually technically worse) secret versions of existing industry protocols just so they can lock their customers into paying through the nose for licences and crappy Microsoft apps. That has caused so many customers to switch away from using Microsoft infrastructure that even Microsoft finally can't keep sticking its head in the sand any more.