@xavi92 … Although there are lots of tiny experience improvements that are currently only available via JS: eg., a chat window scrolling to the bottom when new messages are received, etc.
I guess you could similarly extend HTML to bake common behaviors in but I do feel having a client-side scripting language is a feature, not a bug. Especially since it can be used by the community to create the cow paths that get paved declaratively layer on.
So, yeah, I love the idea, though.