Whatever comes next may not afford all the little nitty-gritty things you can do via HTML/CSS/JS. Imagine a VB for the web that hides that stuff in a better conceptual model: you lose the ability to do some things (potentially) but get the ability to do other things more easily.