I am happy with the Windows Phone OS, and I was excited to hear that MS is introducing new flagships soon. But as I've watched the rumors unfold, I find myself wondering: Why upgrade at all?
I have had my Icon for 1-1/2 years, and I love it for the camera. Apart from general functionality, the camera is the main thing I care about on a smart phone. I don't play games or spend much time on social media, so I don't care about the supposed app gap. I do take a lot of pictures. The difference between photos taken on my phone and my wife's Galaxy S5 are night and day -- the Icon is vastly superior.
Even though I'm a techie that loves having the latest gadget, I won't upgrade my phone unless (a) the camera quality is at least as good, and (b) the phone has other upgrades that give me a reason to buy a new phone. Looking at the Cityman and Talkman, they do have better processor/memory, but my Icon is plenty fast and powerful for my needs. We'll see what new features they offer. Otherwise, I'll hold on to my Icon and see what the Surface phone looks like next year.
As for other operating systems, I refuse to own Apple products on principle (based on the closed OS), and while Android is a fine OS, the phone manufacturers insist on butchering it with bloatware and changes. Now that MS will be manufacturing phones itself and selling them unlocked, I love the fact that I can get the OS as it was intended to be. I also love the fact that there will be no more waiting for carriers to approve updates. We will get the OS as it is supposed to be, upgraded as soon as MS makes the upgrade available. I'm very excited about that.