McQuire reasons that for many companies wishing to standardize on a mobile platform for employees to run internal apps, iOS is simply too expensive. And supporting Android (either directly or as part of a BYOD strategy) is risky as there are too many versions of Android, resulting in excessively high support costs.
"So enter Microsoft. Companies with Microsoft systems will look at Microsoft mobile devices and deploy them for a much higher return. Companies with a handful of apps can buy eight or nine devices for the price of one iPhone," says McQuire.
"There is a lot of corporate interest in Microsoft's Windows 10 strategy of consistency across an array of screens, and I think that companies will gravitate towards that," he says.
If that happens then Windows 10 Mobile may end up being a niche mobile operating system for enterprise users. That's hardly the mass market iOS- and Android -killer consumer operating system that Microsoft originally envisaged when it launched Windows Phone, but it may now be the best that it can reasonably hope for.
Sign up for CIO Asia eNewsletters.