Zásadním úskalím DTD je "nekompatibilita" se jmennými prostory (XML Namespaces) a
slabá modelovací schopnost - řadu omezení v modelu nelze pomocí DTD popsat.
"Přímým" a mocnějším, ale také podstatně složitějším, nástupcem DTD je W3C XML Schema.
Existují rovněž zdařilé, jednoduché a mocné alternativy ke XML Schematu - jako je RelaxNG. (on Wikipedia:RELAX_NG)