Digamos que estás usando XHTML 1.1.
Si estás usando XHTML 1.1, lo deberías enviar como application/xhtml+xml.
IE no soporta application/xhtml+xml.
No creo que quieras dejar afuera a los usuarios de IE.
Estás mandando XHTML 1.1 como text/html.
Ese fue mi razonamiento para el comentario.
Why is it disallowed to send XHTML 1.1 documents as text/html?
Cuando dice que no puede ser enviado a navegadores viejos de manera "confiable" es por la desaparición de los atributos name y lang (AFAIK).