I dearly love my Icon, W10M in general, and I have not really been put out by the app gap.
All that aside, my husband said that we should really get new phones for Christmas, as ours were 4 years old, and were probably going to need new batteries soon (I had already spent $200 a year and a half ago on a new battery and connection plug). As there was nothing concrete coming from Microsoft I said fine, I'll get a new phone, and if something DOES come along, it should REALLY be good in 2 years when I will have my new phone paid off. If NOTHING comes along, I'm out nothing, and I have learned a new OS (the only smart phones I have had are the W7 HTC Trophy, and the Icon).
After researching iPhones and Androids, I got the stock Android Pixel 2. I decided on it because it has no bloatware, I can use lots of Microsoft apps and Cortana (even though they don't work exactly like on W10M), and the fabulous camera. AND I got it for $349.00!!
I'm learning my way around Android-World slowly but surely by doing lots of reading (thank you Android Central and others), and I've downloaded as many of the same apps that I had on my Icon as possible. They don't work the same, however, and I haven't found any that I felt worked BETTER, just differently. I've been having fun trying new apps, and if I don't like them, I just uninstall them. After setting up my phone I haven't been brave enough to use another launcher to customize it ... I think I'll wait until I'm more comfortable with Android.
All in all, I'm very happy with my purchase of the Pixel 2, and would recommend it to anyone, even though it doesn't have a dedicated camera button (I love that button on my Icon!). I miss W10M, but I'll live! I'm learning something new, which makes me happy, and if Microsoft comes out with something that I want later I will go back, with no hesitation.
Everyone needs to do what's in their own self interest, whether it's moving on to a new phone, or waiting. Even though I hated moving on, I'm using the process to learn something new, and I'm enjoying it with a very nice piece of equipment.