Based on the above, I bet you'll be back...none of this is an effort to turn you back, just felt obligated to share.
Microsoft is probably set to make a move, but we may not see the full swing of it until some time in 2018. If we are lucky we could see something start up at the end of 2017. I do not have proof myself to state that this will happen, but it is only inevitable at this point. We just have to put together all the pieces and it becomes clear Microsoft has intentions. We see the continue building out of areas that will ultimately support mobile and the growing world of IoT, both at an infrastructure and software level. Plus, what have they got to lose at this point? Or by that point? It is not like they are going to be out to top the latest and greatest Sammy-iPhone. Things are changing exponentially every quarter now. It won't matter what/if Microsoft or partners bring by then, but the fact that it will be an answer to a need or filler for a niche that is to come. Windows 10 Mobile to me was never meant to be completive, or to be an answer to Apple's or Android's latest...Although I am sure Microsoft could have went that direction if they wanted to. The core of Windows is there and always has/will be. The apps are what folks became dependent on or are seeking. If they cannot live without them, they leave. First party support is nice. It is great when you get treated like a king/queen after you own a device of that caliber. Apple care is excellent as I have dealt with them directly...So I can totally understand that. However, you pay in the end for it, with Apple easily in the 4 figures range for a single mobile phone device.
I am curious if you will find the same productivity with iOS as you do/did on your W10M device. Or if it will be better. Chime back in here when able...
I cannot get the same result anywhere else personally. That is just how my life runs though. iOS is pretty close, but it has lack of 'moderness' in the OS to me among other things, but that may all change when the iPhone 8 comes....Android, is just Android. It really is cool to have choices though.

I for one can attest to that, as I enjoy finding ways to get a hold of hardware I have not been able to use or tinker with. Which is turning into a bit of a bad habit honestly lol.