I don&#x27;t think the syntax of XML is widely understood. How many people really know the syntax of DTDs, processing instructions, entity references, namespaces, CDATA sections, and so on?<p>Tags-and-attributes are widely understood, and a format which was just tags-and-attributes would be a reasonably good format. XML is far too complex for its purpose.