>>73
In a post on the LibreOffice blog titled "An artificially complex XML schema as a lock-in tool," the company claims that the key parts of an XML format that uses "artificial complexity" includes "deeply nested tag structure with excessive abstraction, dozens or even hundreds of optional or overloaded elements, non-intuitive naming conventions, the widespread use of extension points and wildcards, the multiple import of namespaces and type hierarchies, and sparse or cryptic documentation." LibreOffice then claims that Microsoft uses all of those "to a greater or lesser extent", minus the documentation.