One thing Windows 10 Mobile does have going for it is regular bug fixes and security updates. And they will continue at least through the end of next year.
Most Android phones never get any updates at all.
Won't argue the fact Windows 10 Mobile gets LOTS of updates, but have they really improved its overall usability?
Say the above because I just spent the last 9 days trying very hard to use my L950 as our daily driver, running FCU (1709). Besides being quite lethargic in every aspect, we ran into numerous annoyance, bugs, quirks, app crashes, etc that it was a constant reminder that “yup, this is Windows 10 Mobile alright”. No, not a constant barrage but enough to take the enjoyment out of using it. Came to a head today when made a phone call, person I was calling was unavailable and when we pulled phone from our ear to cancel the call, display refused to come back on.
On the Android front, my LG G4 only had one major update from 5.1 Lollipop to 6.0 Marshmallow along w/several security updates. I’ve owned the phone for 2+ years with only ONE hard reset, ever, and it essentially runs circles around my 950. And to boot, its 7 months older than our 950.
Own the Samsung Galaxy S7 for 19 months. Updated from 6.0 Marshmallow to 7.0 Nougat along with several security updates. There again, only ONE hard rest ever and still performs like the day I got it if not better.
Also own the GS7 Edge, going on 5 months without a hard reset. No performance issues to speak of to-date.
Although my Androids have seen little love on the update front they continue to be there for me without all the hassle 10 seems to bring, definitely not perfect but IMHO far superior under everyday use. So going by my personal experiences can’t say Windows 10 Mobile's regular updates are a positive.
And just to note, we are not basing this off just one Windows Phone as we own two others. Even their progression, or lack thereof, has been proof (to me) that these updates have done little to sooth the soul.