> DOM was necessary - there's no question there. I
> had always assumed that it was ultimately intended to disappear into the
> background as other technologies built layers on top of it, and, to be
> honest, that's what did happen (that's what AJAX is, after all). it's just
> that somewhere along the line, XML fell out of the equation.
I think that's a fair assessment, and to a large degree, was almost inevitable. The use-cases were just so different... traditional XML browser vendors had a very different approach to content and reusability. That might have been arguably better in many ways, but ultimately, it got lost in the fray.