Effectivement, il n'y a pas de difficultés (majeures) pour faire des pages web, mais les problèmes apparaissent lorsqu'il s'agit de réaliser des applications web avec lesquelles les utilisateurs peuvent interagir.
Le premier endroit où se passe cette interaction, ce sont les formulaires. D'où l'idée du WHATwg de développer une première spécification permettant d'étendre les champs de formulaires HTML en permettant de passer moins souvent par le serveur. Les autres idées sont du même tonneau (meilleure gestion des contrôles comme les boutons et les évènements).