Was spricht dagegen, die Seiten für Browser, die application/xhtml+xml verstehen, auch als solche auszuliefern?
Mit welcher glorreichen Methode realisierst du das?
vermutlich über content negotiation - ist aber auch nur bedingt zuverlässig, sowohl bei der auswahl der sprache ausauch bei der bestimmung sämtlicher anderer informationen, wie etwa den akzeptierten content-type
falsche einstellungen, vorkonfigurierte eingestellungen, einstellungen auf einem fremden rechner usw