@lettosprey my experience in the trenches (more or less word for word):

Boss: I read in CIO Magazine about this new thing called XML that's going to revolutionize the industry. I met with the Oracle reps and bought every XML tool they sell.

Devs: What's on the roadmap that requires XML?

Boss: I don't know, but we've spent almost a million dollars on them so you'd better use them.

------

Architect: This new app is going to be based on EJBs that produce XML which we'll convert to HTML through an XSLT transformation.

Me: Wouldn't it be more direct and less fragile to use a JSP?

Architect: Yes, but this way we get to put all of these technologies on our resumes.