Microsoft fails at marketing anything related to mobile right now, so anything that touches it will die until they are "ready". Their words, not mine...
They deny it, but all this Insider program, and small product releases (Continuum, Lumia 950, etc..) are betas that they are testing on the...