Microsoft's long-term Windows 8 app strategy may backfire, say analysts