The thing is that using xhtml also means you've got much better control over page layout, and you can use the same page design with a different stylesheet to still render it on a mobile, or for print.
Added benefits are also the fact that a lot of nice UI enhancements can be done with javascript and so on; ajax-based image browsers, etc.
That stuff tends to not work right when in quirks mode