Well, therein lies the problem. "Wait and see" has basically been the Windows Phone mantra, a la "there's always next year" for Cubs fans (like me). There has to be a point where waiting turns into seeing. We waited on WP7. It barely got any attention, had its heart ripped out, and we waited on WP8 as people on WP7 got stuck without an upgrade path. We got told to wait and see for apps, and then for 8.1. Then we watched Microsoft do things like gut the Music+Video apps from the OS level and tell us to wait and see as the updated it, only to abandon the new app for W10M development. Now, we've been told to wait for W10M. Even within that, we're being told BEFORE IT LAUNCHES to wait and see for Project Astoria and Project Islandwood, as we're being told that those key features won't be ready at launch, and maybe not anywhere close to it.
I think the new phones are ugly (particularly the 950). I hate the new design of pop-out menus everywhere. I hate the new mail and calendar apps, and Groove Music is the worst music player I've used in my life, without exaggeration (and music is the #1 thing I do on my phone, with maybe only texting to rival it).
All of that said, I'm fine with waiting another 1-2 months. However, after being told to wait on McLaren, then the 930, and then spending 3 years on my 920 because of broken promises with devices (which kept me from getting a 1520 at the time), expecting patience and happiness from a user base Microsoft abuses like it's a bunch of Apple sheep isn't really fair. Patience only goes so far when the promises constantly lead to either continued failure, backpedaling in quality, or simply nothing. It used to be that I would recommend WP8 to ANYONE as it launched, because we were told the apps would come. Now, 3 years later, I don't even make phone suggestions of any kind to people, because I've just lost faith in Microsoft as a software provider. That doesn't change that I hate iOS (specifically Apple) and Android (after a 2-year run with it) too much to use them, so I'll stick with W10M, but it is perfectly understandable, and even reasonable, that this community would take a turn for the worse when they get jerked around by Microsoft on a quarterly basis.