This really shouldn't be news. The complaint seems to be that XML is no good for anything that isn't document/text heavy (i.e. doesn't fit in with the intent of SGML).
If you weren't already thinking this in 2002 then you probably weren't paying attention.
If you weren't already thinking this in 2002 then you probably weren't paying attention.