Also für mich war der Umstieg auf XHTML sofort aus, als ich lesen musste, dass MS IE6 solche Dokumente wegen vorangestelltem XML-Header in den quirks-mode schaltet, statt strict mode, weil er das nicht versteht, und weil er auch den MIME Typ für XHTML nicht versteht und das alles ein riesiges Chaos ist.
So einfach war das, und allein darin liegt wohl ein sehr wichtiger Grund für das Scheitern, nicht, weil Leute XHTML an sich nicht nutzen wollen.
Siehe auch
http://www.w3.org/People/mimasa/test/xhtml/media-types/MSIE6.0SP2
und
http://en.wikipedia.org/wiki/Criticisms_of_Internet_Explorer#XHTML
(Sub-Überschrift "2.2 XHTML")