I would also be willing to wager you that browsers as a nexus of web activity and content won't last another 10 years.
this is intersting. I think there might be a shift from browsers to ephemeral VM's. A browser can be thought of a VM. But most ppl still think of it as html rendering platform + JS.