Was hier immer gleich für ein Theater losgeht, nur weil mal eine grosse und auch sinnvolle Neuerung präsentiert wurde. Für mich geht das Ganze keineswegs in Richtung JavaScript/Scriptsprache allgemein, sondern vielmehr in Richtung XSLT, und das finde ich auch gut so. Selbst beim Design muss ein bisschen Programmiererei möglich sein, um gewisse Dinge sinnvoll zu implementieren.
Ich frage mich allerdings auch, wieso das W3C zwei verschiedene Möglichkeiten für ein und dieselbe Sache präsentiert – das verwirrt mehr, als es nützt.