Unfortunately, I just switched from my 950XL to an Galaxy S8. In my opinion, it's pretty obvious that MS has put Windows 10 Mobile on end of life care.
It works, and I loved it, but even today's show reinforced their lack of support for their own UWP platform. Simply importing Win32 apps, using the Desktop bridge, into the store does not help the situation on the mobile computing side, whether phone or laptop.
It's a shame, really, but MS has stopped supporting their phone platform, and I see no reason for me to continue if they aren't.
Long term, I do see them coming out with a Phablet type device running full Windows 10 on Arm. That being said, that device will not cater to a mobile phone user, and will instead be an enterprise focused device. Versatile, yes, but not focused enough on mobile to make it practical for a consumer oriented phone.
Frankly, even longer term, I think Android will end up being the consumer OS of choice. I've used Windows my whole computing life, but MS's choice realistically end their mobile aspirations will make them increasingly less relevant in the consumer space..