I am hanging on to my 950XL with a death grip until something better from MS comes along or this phone simply will not work. My wife's 950 recently broke, and I bought a new one off eBay rather than switch her.
Professionally I am a lead systems engineer for a large enterprise. I specialize in Microsoft platforms. I also grew up in a family where my dad's company was a supplier to GM/Ford/Chrysler - only vehicles from those companies were allowed in our family since that is what put food on the table. I feel very strongly that way with Microsoft - I have a lovely home, vehicles, family, etc. all supported by an income that exists because Microsoft exists.
I have gone along for the ride with just about any and every consumer product or service that MS has put out there. Yes, I am routinely let down. I only wish MS loved and believed in their products as much as their fans do.
When it comes to phones, I flat out refuse to let Google anywhere near my personal data. Professionally my company is a Google Apps shop. I deal with Google on a daily basis. They are a horrible company. As for Apple, I genuinely dislike iOS. And to top it off, I absolutely love the UI of Windows Mobile - sure, I wish they had not watered down 10 and left the integration and design from 8.1 - but it is still heads and shoulders above anything else out there.
I am not an app user besides the built-in functionality, and those apps still work great for me.
Despite the repeated kicks to the groin MS keeps dealing consumers, I am not leaving Windows Mobile.