ad 1) mezi XHTML a HTML žádný rozdíl v elementech a sémantice NENÍ. Tedy jaké odstranění elementů? To není mýtus autora, to je mýtus váš, na který se naopak snažil autor upozornit. Prozřete!
ad 2) nevím jak autor, já zkoušel naprogramovat obojí. HTML parser je brnkačka, XML parser neskutečně složitá záležitost. Nakonec se stačí podívat, jak dlouho se třeba vyvíjí taková knihovna
ad 3 a více) vážně si článek ještě jednou či dvakrát přečtěte. Žijete totiž v bludu, že HTML nemůže být validní, zatímco XHTML musí. Je zajímavé, že čím větší máte mezery ve znalostech, tím více hýříte jízlivostí a sarkasmem. S tím opatrně, protože jakmile znalosti získáte, budete se za svůj komentář stydět.