If MS can ever figure out how to support a device, then I might stay on WP. I love the phone, the UI, and the entire experience. What I do not love is that by sticking with WP, I am ensured to always be the red-headed stepchild of the phone economy.
No NFC payments, no bank app, no support for the apps I want to use, apps that I do use get dropped (MSN Health and Fitness especially here. - don't suggest other crap or tell me to buy an MS Band - the app was exactly what I wanted, and now it is gone)
MS bought an entire hardware division from Nokia. And in that time they released a load of cheap handsets that did nothing to improve the market share for WP. Now they are finally going to introduce a new flagship. This is Zune all over again. I have a Lumia 928, and it is a great phone, but it wasn't built by MS, it was built by Nokia. And while I can appreciate the quality in some of the devices released by MS, I cannot help but question why they spread out the product line into so many different things, rather than focusing on a few that would allow for actual growth in market share.
More power to you guys that have no doubts about the future of WP. I, however, am tired of backing something and then watching MS kill or ignore it until there is nothing left. I want to have hope, but MS seems to have no real desire for the phone market. This was Balmer's baby, and sadly, I think it is going to follow him out the door.