Sadly, I'm about to the point in which I can't do it anymore.
I love my 950. Been using it every single day since it launched. Love the interface, love the integrated Microsoft services, love continuum... hell, I'm prepared with a long *** Continuum app list at any given moment to destroy someone's will to live for trying to claim nothing much ever became of Continuum... and still, I get absolutely giddy every time I unlock an in-game achievement that contributes to my XBL Gamerscore.
I'm honestly fine with the app gap too. We have some of the most amazing 3rd party apps out there for Google+, Google Play Music... TubeCast (of which I can't find anything as good on my iPhone 7+ or S8) bringing that wonderful immersive full-res playback at 60FPS and continuous playback regardless of whether I'm in another app (or under a lock screen).
...what's driving me to leave though has absolutely nothing to do with the app gap, and everything to do with just how much Microsoft is ignoring what they can do as a first party. So what we don't have Snapchat? Microsoft's created a very nice alternative to Snapchat... yet it's not even on Windows Mobile. LinkedIn? Mixer? iOS has them... Android has them... Windows Mobile? Nada. They say they want to retrench and only target businesses... why is LinkedIn absent? This isn't a situation like Snapchat where Evan Spiegel's being an *******, this is Microsoft having all the power to make sure their properties are on Windows Mobile, and doing nothing about it.
That is the kind of crap that makes loyal Windows Phone users (like myself) feel betrayed.
Complaints of image retention on the 950, 950XL and all other OLED-family Windows Phones that only have on-screen buttons are rampant with no solution from MS. This one is incredibly bizarre because I rushed out and got my hands on a Lumia 535 the moment I heard about the rebranding from Nokia to Microsoft, and loved that the bar was ~50% transparent. That was not only a good design choice, but something that could be saving us from dealing with burn-in.
Microsoft picked up a hell of a bombshell from Nokia. Back in the day "Lumia" used to mean something... meant you were gonna get the best battery life in the biz, super-slick performance, a design language that inspired creativity out of others (go look up JobLens, Nike Kinect for Windows Phone, or the Microsoft-made "Metro" Facebook app from WP7/8), some wickedly good-feeling hardware, and the best damn camera you could find in a smartphone. I'm still quite impressed by the camera on my 950, but nowadays the S8 can battle it pound for pound, getting just as good pictures, being able to zoom in and have the same awesome quality... and with less delay... less waiting for "Saving" to finally get the hell out of our way, and without the random reboots while trying to shoot.
I had just about every WP8 phone GSM users had access to (and even tried to use the Lumia Icon in it's half-GSM-functional glory)... and never, ever saw a damn random reboot that led to an SD card scan request. That never seems to finish, BTW. I have to power down the phone, take the card out, use error checking on my computer (it completes in under a minute) then I can go back to using my phone regularly. That's an enormous pain in the *** to have my flow disrupted like this... and it happens often.
Still, in all my ramblish rants... I love having Microsoft's support in my pocket. They're such a satisfactory solution in every other facet of my life from work to school to gaming and everything else. Unfortunately, it's seeming as if the best path to that support is abandoning Windows Mobile... just like Microsoft has. On a whim, I got my hands on a iPhone 6S. Their OneNote has the integrated Office Lens technology I've been trying to get on my Surface/Windows Phone for YEARS.
I truly detest this iPhone... hate the interface, hate the camera, hate the ultra-thick bezels... cannot believe anyone is impressed by this ****e battery life, and my SIM is still in my Lumia 950... but I don't know how long that's going to last seeing as Microsoft has done everything in their will to prove to us that they aren't even willing to make Windows Mobile the best they can within their ability.