Just last year I purchased a SIM-free Microsoft Lumia 950. It was a lot cheaper than a new iPhone or Samsung and the two big things for me were lots of space and a good camera, and of course the very familiar Windows 10 interface. The old iPhone I had sucked for space and the camera was poor. With a 20MP camera and 64GB space on the Lumia - this problem was gone. I quickly got used to using Outlook instead of Gmail and Edge instead of Chrome, and I was confident that the Microsoft App Store would have all I needed. Popular Apps such as Kindle, Netflix, Spotify, Facebook, Twitter, and WhatsApp all had version that worked on Windows. Bing Maps is not as good as Google Maps for me, but I got by. Groove was better than iTunes, but my Bose headphones volume controls didn't work and it would not connect via Bluetooth to my speakers. A huge downside for me was no radio app - I had to use a shortcut to RTÉ Play Live link on the start page. And of course since Microsoft phones are no longer for sale in Ireland there can be little hope of App developers continuing to support Windows.
I have had a spare iPhone for a few months that I used as a second phone for use with Vodafone down the country (especially in Wexford where Virgin Media via Three sucks) - so I am switching back to it. Now the Windows phone is a second phone which I will definitely keep for the camera and of course it still will be able to connect to the web using WiFi.
I tried and persevered with the Microsoft phone - it's now time to go back to Apple.