Pochi browser supportano xml ma comunque se non ho capito male è un linguaggio nato per essere interpretato da più strumenti possibili e quindi compatibile con essi. No?

Quanto a dire che xhtml è come l'html più pulito e ordinato è corretto?