I've been on Android for years but liked the concept and look of Windows phone since I first saw it. But the amount of bad reports put me off trying it until 8.1 arrived and I just had to give it a try on a L830, despite the phone store spending half an hour trying to put me off it.
And I've loved it from day 1 despite all the usual gripes. I hesitated to move to 10 for a long time, again because of the many bad reports about it. Once installed,I was very pleased overall with the improvement, again despite all the usual gripes.
I also use a galaxy note 4 daily because I've always had an android phone and it does things my Lumia can't do. The Lumia and Windows Phone is always my first choice but if the Lumia breaks down there's nothing available/affordable here in the UK to replace it with.
My 8 year old grandchildren asked me last week to show them something on the Lumia. They both have iPads and use mother's galaxy s6 at times. But looking at the Lumia made their jaws drop in awe! They think the start screen and live tiles are amazing and beautiful. They found using it so easy and intuitive and pleaded with me to "make mommy's phone look and work like that" so they'd be able to do the same to their ipads when they got home. They were So disappointed that it can't be done.
My point being that the media, the networks and their stores, Microsoft themselves and so many people on this forum don't value what we've got. But tech savvy children can see it, "get it" and want it because of its many merits.