Ok, so XML doesn’t deserve the “ML” part of it, and I guess it hence won’t deserve the “X” part neither. But why does it sucks?
XML has been used from the begining and many many nice things were and are still made with it. We use xml+xslt and it makes us happy. Sure if you think of xml as “a text formating” tool (a markup) it’s really ugly and kills kittens. But, hey! You know that XML was not created for this aim.
P.S. Please Mr. Glenn Reid, if ever you read this, explain us your thoughts. We’ll sure learn so much from you! Sincerely.