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.