How difficult is it to learn XML?
XML is conceptually straightforward and easy to grasp and use in practice. There are some potentially perplexing concerns with namespaces, yet they are critical for complex XML usage. So, sure, it was well worth it.