Re: Microsoft FAIL
I have a Lumia 1020, I bought it as a second phone mainly for the camera, but then found the OS hangs together and it works really, really well in use. The free included Nokia mapping (Nokia Here) lets you download entire continents on to the phone to use offline and save data costs overseas, the display is crisp and clear, and it feels "right" in your hand, not too heavy, not too plastic-y.
I know it was the flagship for a while and you expect some these things but I was impressed with it as a device.
Unfortunately the world lives on IOS and Android so there's less apps (I have all I needed but I'm not a big social media user), and the battery life if you use the great display is lousy (I use it as a sat nav on holiday having a car USB adapter is a must).
I still use it as a general phone satnav when out of the UK, and the fact its unlocked and 4G means it gets a local sim in, but its starting to show its age and lack of updates are starting to have an effect when modern websites wont display correctly.
What was probably the final nail, and why I would not have considered a Windows phone again even if MS pulled the plug was, almost like some Android makers, less than 18 months after release (shorter than most mobile contracts) Microsoft announced no more firmware updates and that it cant go to W10 Mobile. Not a huge deal for most mobiles, but if your trying to build brand loyalty its not a great life cycle on what was a flagship phone. Compare that to Apple, when an iPhone usually gets 4-5 years support before they consider it EOL.