Theme 1– XML isn’t “cheap” in practice
"It's not so cheap, in terms of maintenance and mental load" – wild_pointer
Theme 2 – Schema validation is seen as essential
"Given that that is had strong schema XSD verification built in, where you can tell in an instant whether or not the document is correct; it’s the right tool for a majority of jobs." – exabrial
Theme 3 – XML is used as a lightweight DSL for declarative specs
"cheap means 'easy to set up' not 'computationally efficient'" – alexpetros
Theme 4 – The hidden costs of XML tooling and maintenance
"The impression I've got from the last 20 years is that a chunk of the XML community gave up on XSD and went to RELAX-NG instead, but only got halfway there." – phlakaton