Our intent with this pre-release blog is to make sure that we have a reasonable degree of confidence in what we talk about, before we talk about it. Our top priority is the responsibility we feel to our customers and partners, to make sure we’re not stressing priorities, churning resource allocations, or causing strategic confusion among the tens of thousands of you who care deeply and have much invested in the evolution of Windows. Rather than generating traffic or building excitement, this blog is here to provide a two-way dialog about the complexities and tradeoffs of product development.

Well, I guess he flubbed his top priority in every conceivable way, and this bothers me. Most of my projects have long lead times, and the Windows Client applications have been completely wiped off the board. How's that for causing strategic confusion?

-Josh