Don't Java programmers have anything better to do than to write xml parsers? Why would anyone care enough to choose one over another?

\r\n\r\n

Not really ;)

\r\n\r\n

[link|http://www.cafeconleche.org/XOM/whatswrong/text0.html|Here's] one guy's slides of why he's inventing yet another XML API for Java, including some ranting about why he doesn't like any of the eight trillion ones written so far.