Ответы Mail.ru: XML. Почему не развивается?

HTML - инструмент для вёрстки сайтов, содержащий фиксированный набор тегов. И развитие HTML - это, фактически, лишь добавление новых тегов в стандарт и обеспечение поддержки этих тегов браузерами.

XML - инструмент для хранения и передачи данных в текстовом виде. В котором каждый разработчик сам определяет названия тегов в создаваемой структуре данных. Там нет предмета развития, требующего принятия новых стандартов.

P.S. XML никогда не рассматривался, как замена HTML. В качестве замены HTML 4 был принят стандарт XHTML, в котором правила написания HTML-тегов привели в соответствие с XML. Но разработчики восприняли это негативно, и на смену XHTML пришёл HTML 5, в котором разрешили писать теги и по-старому, и по-новому:

HTML4: <br>, <BR>
XHTML: <br/> и никак иначе
HTML5: любой из вышеперечисленных вариантов

P.S. И HTML, и XML - это подмножества языка SGML (универсальный язык разметки документов), созданные для двух совершенно разных целей. Но т.к. в их основе лежит один язык, то и результат получился внешне очень похожим.