To nejsou rypalove. Vzdyt XML je proboha JENOM ta struktura, jak sam pisete, XML samo o sobe nema zadny konkretni vyznam pro nejake tagy. XHTML stejne jako SVG a podobne je jsou konkretni implementaci XML. Z hlediska zpracovani to je samozrejme XML, neni to "inspirovane" XML, "nevychazi" to z XML, JE to XML. XHTML je XML. SVG je XML.
A strict je prave ta XML struktura. Pokud uvolnite strukturu (aby to nehazelo chyby pri drobnych chybkach), pak to NENI XML a nelze pro zpracovani pouzit standardni XML parser. Zakladni vyhoda odpada.
A co kdyz budu potrebovat neco nove? Co takhle pridat dalsi nove tagy?
Ono je celkem jedno, jestli mam cekat na specifikaci nejakeho modulu nebo specifikaci jazyka, ktera prida ten "modul". Z tohoto pohledu je to pouze administrativni problem - jedna 'velka' specifikace vs nekolik 'malych'.
Problem XHTML2 neni modularita, ale zbytecna slozitost, nekompatibilita a minimum novych (a potrebnych) vlastnosti.
Ono i HTML4 je take tak nejak "modularni", existuji "moduly" pro frames, pro tabulky, pro formulare, "moduly atributu" pro DHTML a CSS, ...

