> web kvůli vyhledávačům se bez něj neobejde
??? Nemělo to být "kvůli prohlížečům"?
> skládat z jednou vytvořených komponent
Hm, ale o to se pokouší asi tak 1000 dalších frameworků. Mimo jiné ty dva co jsem zmiňoval ;) Ale podle zkušeností z praxe se od HTML stejně moc neodstíníte - pokud nepůjde o aplikaci, kde je vzhled jedno a budou ji stačit standardní komponenty, tak pořád musíte v HTML/CSS dělat dost a dost.
> Navíc se tam s html pracuje nativně jako s datovou strukturou stromu.
A o Document Object Model http://cs.wikipedia.org/wiki/Document_Object_Model jste už slyšel?
Neberte to špatně, ale trochu mi přijde jako kdybyste v minulém tisíciletí bastlil stránky v první verzích PHP, pak na 15 let usnul a teď se vzbudil :)