Lots of people talks about what is Microsoft doing wrong and the supposed "app gap" that is holding users back from using Windows Phone.

I think the issue is a bit more complex than that. More than Apps Microsoft needs to build an ecosystem to be successful. Granted Microsoft will never have a YouTube competitor, but it does not need to, Microsoft needs to make Windows Phone a compelling PC companion.

There are millions of people that use Windows PC's every single day, even Windows 8 is in tens of millions of PC's world wide, yet, Windows Phone is not a better PC companion than Android is. Shamefully for Microsoft, Google and Apple have both develop platforms with in the Windows environment that integrate their devices with Windows PCs better than Microsoft itself.

I think Microsoft is on the right track with the unify windows strategy, but that should go beyond just the OS kernel and code, Microsoft needs to make the PC and Phone experience seamless, a lot more than just syncing your web browsing history or background image. What is sad is that Microsoft currently has the biggest and most successful cloud solution, they should be making a better use of that resource on Windows Phone and Windows.

I think if Microsoft sorts this out, they can start really reverting course and give us a reason to use Windows Phones.