Allow me to say one more thing. It amazes me that MS as been having so much difficulties in figuring out how to leverage the more then a Billion Windows users to expand its Windows Phone market share. The first bet was Office, we all know how that turned out ... irrelevant on this form factor.
The second attempt is the current Continuum for Windows Phones and Universal Apps. As it is at the moment it will be irrelevant IMHO.
Within both these attempts it amazes me that MS has not come up with a different slant. What if I make Windows Phones work really, but really well with current Windows PC and Consoles?
- Projecting all sorts, I mean all, content from phone to Windows Consoles is cumbersome and limited. No better then any other phone in the market.
- Streaming natively content from a Windows Console to a Windows Phone is non existent, yes I mean games.
- Streaming natively content from a Windows PC to a Windows Phone is non existent. One can rely on third party software, but it works with any device, windows or non windows.
- Streaming content from a Windows PC to a Console is limited, not easy to setup and access. One can rely on third party software for certain types of content, but it works with any device, windows or non windows. (I have in mind Plex). But there are other context were streaming is fundamental, say from Edge on a PC to XBOX One and so on and so on.
- A windows phone does not complement the PC in features. There are potential features that could be tooled to cover this functional gap. Some already mentioned.
- Cloud is a very good thing, but high reliance on the Cloud for devices to communicate with each other is not good for the consumer. I call it Cloud stupidity to the point where in XBOX One I cannot do nothing but games, even my pins are not shown if I am not logged in or connected to the Cloud. For instance, recently there was a problem in MS infrastructure, the Core services where down, we could not login. This in prime time TV. For several hours we I could not access Netflix, BBC iPlayer and so on and so on. Meanwhile I could access the same apps on the iPhone projecting them to the TV via Airplay. Can you explain why this approach? How is the Cloud benefiting the user in this case? How am I suppose to trust a company that sees the relevance of the Cloud up to this meaningless point, if not due to some dark marketing strategy to get the consumer hooked for nothing but the company control? If you want to see the real old Microsoft from an ecosystem perspective have a look at XBOX 360 and the remains of it in the XBOX One ecosystem. XBOX One has been out for two years, they have changed nothing regarding this issue, nothing.
The company as far as consumers go is changing with the likes of Nadella, Panay and Phill Spencer, I have high hopes. A new focus is usage.
EDIT: The users that have been mostly hurt with MS expansionist schemes and miss steps are actually the MS fan base. That is why it shrunk massively. A thing that Nadella wants to recoup.