I loved my Windows Phone at first. I did my research, made sure all the apps I gave a shit about were available, and got one a year and a half ago or so. Since then, I can't tell you how many companies pulled support for their WP apps. Every few weeks, I'd have to delete another app. I was pretty pissed when Bank of America's app was gone after I'd become dependent on it since like 2008 under iPhone and WP, but when they started pulling their own Windows/MSN apps, I couldn't help but laugh. It went downhill quick in the last 6 months.
Even if they come out with a great phone, I won't go back because of such crap app support. The apps that stayed available never got updates. By the end, I had to use 2 Facebook apps plus the browser to see everything (this app to see notifications, that app to post pics, and the browser to read my newsfeed - no fucking joke). I had 2 Instagram apps for the same reason - their app to post pics, and a 3rd party to actually see the feed. Waze worked half the time.
The phone itself was amazing, but the screen would crack constantly. The last time, I was holding the phone and it lightly brushed against my own leg. WTF? I just kept turning it into insurance, and I guess everybody else did too, because they stopped replacing the Lumia 1520 entirely. That last time I got an HTC One 8. It was pretty solid and took some rough abuse, but it was so slow and would crash constantly. Total crap compared to the Lumia in that regard.
So far so good with this Nexus 6. Not in love with it, but I don't hate it either. I keep it pretty clean, because I liked the simplicity of the WP, and it works pretty well for me. It rebooted itself tonight for the first time. It's working better than my husband's one+one (granted it is a lot newer though).