
The reason people half-joke about impending cancelations is that it's been Microsoft's go-to move for so long, and it still is. The market is repeatedly sorting one thing out: Microsoft struggles at developing new product lines these days. The conern is that Microsoft turns a deaf ear to consumers if something isn't immediately successful, and you say you ignore criticisms that exhibit that fear.

You're pretty much proving his point, Daniel. If something fails after all that, so be it, but if it fails before that level of effort, it just hurts their future launch efforts by further spooking customers that MS doesn't stand behind anything it does. If you have anyone's ear at MS, please tell them to do something to win back our trust - go all-in at launch of new technologies, invest in marketing them rather than waiting to see if there's interest, stick to new launches that aren't performing well for longer including a few iterations and improvements to see if they can achieve market growth. It ensures the chicken-and-egg app-gap problem that killed Windows Phone repeats itself with everything they do. And if my reaction is at all representative, then that's lethal to the successful launch of anything new they try to do - without raving fans as early adopters, new functions can't reach the mass market, making the initial reluctance to go all-in on the launch a self-fulfilling prediction. I truly don't feel that anything new from MS is safe, which makes me (a major MS fan) reluctant to use any new MS service until it's already a success. I don't sense any self-awareness or regret for that.

They have truly spooked the consumer side of their market. I think MS is good at deciding something is not a good investment - dropping work on a recent priority is a genuinely tough thing to do, and it's a credit to MS that they can do this - but not good at weighing the secondary messaging those cancelled projects send to their customers. Daniel, I absolutely agree with that and want it to be true, but I recall making very similar arguments for why Microsoft would of course not drop mobile, after staking it out as the future of computing and as proven by the effort they were putting into UWP, investment to purchase Xamarin, etc.
