I haven't yet 'left' the platform, but I get closer every day.
Almost skipped over this thread entirely, but I decided I will give my five cents, because I think my recent distaste for Windows Mobile is for quite a unique reason.
The app gap has always been around... and if we're judging strictly by that, I'd argue things have gotten better. Though people love to sensationalize the small handful of apps that leave or go web wrapper, our app gains are significantly greater than our losses.
While it’s a factor, the devoted WP people have never been tempted to leave in droves like this… and I think the reason is much deeper than the app gap: I think it has to do with the fact that Microsoft has forgotten why devoted Windows Phone fans were devoted.
Interface will likely be something many people overlook, but I think it’s a huge part of it. Microsoft used to be strongly devoted to the “metro” style that established so many Zune lovers. I fired up my Samsung Focus Flash and immediately went to fawning over how nice things used to be. It was snappy, beautiful, and had it’s own unique design language instead of the identity complexed 60% Windows/40% Android split we have now… and that’s not the only thing that Windows Mobile has inherited from Android… it’s also quite unstable as of W10. I bought the Lumia 950 at launch, then replaced it with a 950XL later (while also replacing the both of them over suspected hardware issues)… never in my time with the 950 family have I been able to freely toggle Bluetooth on and off more than twice in a row without it losing it’s mind and leaving it in a grayed-out lingo. Not when I bought it… and not today either.
But that’s not even what’s tempting me to leave… it’s the extreme, ever-present lack of any form of caring on Microsoft’s behalf and their complete inability to see something through.
Ex. 1 - Call-to-video conversion. I can’t pinpoint exactly which update caused this, but for a long time now I’ve been completely unable to convert a call to video even though I could before. Any attempt to do so will ask if I want to install Skype – and of course Skype is already installed. The app gap doesn’t even play a part here, Microsoft could fix this.
Ex. 2 – Call recording. There used to exist an integration between the phone app and voice recorder in which one could simply record a call. I love when a solution to a problem is native, and have had to put a lot of work into Androids to make this work, and it was effortless on Windows Mobile... and the feature’s just gone. The app gap doesn’t even play a part here, Microsoft could fix this.
Ex. 3 – Microsoft Band. I’ll be the first to admit to being a bit on the extreme side with Microsoft fandom. I’ve bought every available entry in the Surface lineup, countless Windows Phones, my main gaming machines are an Xbox 360 and an Xbox One, my “Chromecast” is actually a Lenovo IdeaStick 300 that brings Windows 10 to the bedroom for all those fantastic streaming apps… I’ve assured that Microsoft is everywhere in my life… so when I saw that Microsoft would be getting into wearables I geeked. Bought the MS Band day one, and the MS Band 2 day one… the latter of which was a catastrophic situation of Microsoft simply not giving any ****s. Battery issues arose, the social element was only ever half-baked, the fresh new UI never dropped, and instead of refining it, they simply jumped ship and pushed us to the competition by giving us vouchers towards the competing Fitbits (which are NOT as smart or as good). The app gap doesn’t even play a part here, Microsoft could fix this.
Ex. 4 – Skype as a share context item. I can send a picture, link or whatever directly to messaging or email… but not the Skype app they want to be our iMessage/Hangouts? I was the first to light a fire under some asses to get SMS Relay, so I was also naturally onboard as soon as the feature hit. But there’s no option whatsoever to simply send a webpage/picture/etc to the Skype app, I have to copy a link over to it or select a picture from within the app… making it kind of a step down from the Messaging+Skype integration we had in beta prior. The app gap doesn’t even play a part here, Microsoft could fix this.
Ex. 5 – Contextually aware Cortana. While user-comprehension hit an all-time low with Windows 8, there was a lot about it that was really, really neat. Namely the contextually aware search. Accessing search from charms (or with Win+Q) within the Windows Store would search the Windows Store for any given app. It’s absolutely criminal that single-tapping Cortana doesn’t simply trigger a search within whatever app is currently open because there’s so much potential for convenience there. The app gap doesn’t even play a part here, Microsoft could fix this.
Ex. 6 – Half-baked Cortana features. In an ideal world, losing iTecture’s Package Tracker or GasBuddy shouldn’t do jack to us. Simply asking Cortana “What’s the best price on gas around here?” should yield the best prices on gas. The package tracker’s an enormous disappointment as well. I can’t just pin the Cortana Notebook item pertaining to package tracking for quick access, I get no toast notifications when package status updates, it doesn’t seem to work with ANYTHING but USPS, UPS, DHL and FedEx… and what little detail you can get from the packages card within Cortana is far too little detail to be sufficient. The app gap doesn’t even play a part here, Microsoft could fix this.
I’m purposely being repetitive because these are all big problems that Microsoft is 100% in control of. This got a whole lot longer than I anticipated… but being such a devoted user has made me passionate about it. I feel like there’s many users that were willing to overlook the “app gap” to have that smooth, fluid, stable and stylish Windows Phone we used to know.
I have a Xiaomi Mi Mix showing up this Friday that I plan to evaluate as a daily driver… if Microsoft doesn’t shape up, it may just end up being my new daily driver.