Microsoft’s Windows 10 Mobile strategy doomed to fail?