Fine - here's a response: Microsoft will continue to support old applications in exactly the same way that they always have. Happy now?
That is not an acceptable solution. So what you are saying is that anything that isn't an HTML5/JS crApplet would be considered legacy in Windows 8. There are many real applications that never was, isn't, and never will be able to be shoved into a browser. Once again I bring up this example. So any future version of that application would forever be considered a legacy application unless the whole thing is re-written in wonderful HTML5/JS.
I'm still baffled by the fact that some people think a browser is the answer to everything.