Právě proto, že web není ideální a nikdy se nám nepodaří navrhnout pavný jazyk vyhovující všem a zárověň jednoduchý, aby jej bylo možno snadno implementovat a naužit se. XML je oproti tomu flexibilní.
Nicméně jsi neodpověděl na otázku. Proč musí existovat společný (omezující) jazyk? Nevidím k tomu sebemenší důvod. Šéf W3C se už mýlil, a že to někdo tvrdil není argument a nevysvětluje to závažné proč? Takže proč?
Definovat jenom tématické skupiny značek (moduly, třeba pro formuláře), které jsou na sobě nezávislé a lze je vyvíjet zvlášť a seskupovat podle potřeby a nezávisle na w3c je imho to nejlepší pro další vývoj webu, protože je to velmi flexibilní a zároveň robustní a umožní to kvalitní konkurenci v oboru.

