Why is the native format of the text not some flavour of XML?
In short, for historical reasons: the text was originally created for inclusion in the VulSearch computer program, and the extra storage space and processing time that would have been needed for a fuller markup were prohibitive at the time. A script that converts the native format to valid XHTML can be found in the source archive, and this could easily be adapted to produce whatever XML tags you wish.