PEBCAK
I seriously think Microsoft's problem is its users. Windows 8 is a great PC os which is miles ahead of windows 7, but they had to botch w7 features back in to satisfy people who just 'Don't like change'. The same is true with WP8.1 its a vast improvement on wp8 and seems to be getting more hate than its predecessor. The app problem is non existent, I'm a heavy phone user and never complain about missing any apps. People need to pull their collective heads out of their backsides and look at products for what they are.