Agreed; as a technology, it's both clever and fun. I learned it right around the time I first touched functional programming in general and it was neat to see how you could build a chain of declarative rules to go from one document to another document.
Personally, I don't think we need a dedicated native-implemented browser engine for it. But in general I'm glad the tech exists.
XSLT in non-browser contexts is absolutely valuable.