There are lots of legitimate challenges that Windows faces with this push, and lots of interesting interactions between these issues, but you fail to outline any of them.
To the many posters who have not yet written application for Windows 8, let me assure you that for the vast majority of applications which are currently available on Windows, building the application using the new SDK will not only be quicker, but also have much better products. You can also import almost all of your old codebase, the main changes are with respect to asynchronous IO, which creates a hugely different user experience, and of course poses difficulties to developers who are less accustomed.
@Patrick Moorhead, is there any logic behind your choice of 5K as the number of applications? It seems to have come out of the blue, and not from any analysis.
Excuse me if I seem critical, I guess coming from HackerNews I was expecting comments and insight.