This is BS. I think Androids are some of the ugliest phones I've seen and yet they outsell everything.
Why do people complain about the UI? The whole point of the UI was simplicity. Now all I hear is complaints about it. I fully blame MS for not explaining the WP properly and not advertising it well. That's been 50% of the issues with WP. The other 50% has been apps.
You can make fantastic looking phones, you can load it with features. Means absolutely nothing if no one is going to buy it because it doesn't have x.,y or z app. This is one of the main issues with WP. It hasn't changed since I started using it over 1 1/2 years ago. 3rd party apps won't cut it. People want the 'real' app and if you don't have it people will ask why. Image, like I said is everything. It doesn't matter if the app is a port of iOS or Android at least get the damn thing on WP then see about making it a WP app. Games shouldn't be an issue but yet we lack tonnes of them too.
So to make WP killer means MS has to advertise the crap out of it and get the main apps people want. Until then nothing else matters. Features and customization aside, apps are number one priority.
It's sad to think we've been saying this for almost 2 years now. Not much has changed.