It's funny. There are 73 articles on Perl.com about Perl and XML. Not a single blip on Slashdot. The moment IBM realizes that Perl can handle XML, the world sits up and takes notice. Maybe it's because IBM realizes Perl is useful vs. Perl knowing how to handle XML?
My criteria for good software:
Does it work?
Can someone else come in, make a change, and be reasonably certain no bugs were introduced?