Niche Software writes a blog in defense of the XML format. To be honest, I’m guilty of this. I hate XML documents that are verbose and unsightly.
However, should poor use of XML, even if widespread, be sufficient for us to abandon use completely? Especially when the very flexibility — extensibility — of XML has allowed it to be misused in the first place.