Interesting if this is in fact the goal. I would argue you still will have a mix of both. No ubiquitous environment, but Web apps will get first class support on upcoming platforms. At least this seems to be the most logical route. If you've ever used Cordova or "PhoneGap" you would know about the plug in architecture and how it is in fact still the wild west. Developers write native extensions to do things the underlying JS API can't, this won't change for a long time until the Web API does. The future is a mix of both Web and native, not just the Web.