W3C does not say that it is normal to serve XHTML 1.1 as text / html. It says OK to serve XHTML 1.0 as text / html.
What HTML5 needs to understand is that it rotates the connection between the syntax and the mime type on the head. Instead of saying what mime types can be used with HTML and XHTML, HTML5 says that if you serve the page as text / html, then this is HTML, and if you serve it as application / xhtml + xml, then this is XHTML.
, doctype , HTML XHTML. , , , doctype . HTML5, validator.nu, mime . , - HTML, , , (, filename.html versus filename.xhtml)
, HTML5 , HTML5, , - HTML5. , , HTML4 HTML5 HTML5 . HTML5, , , , HTML4, HTML5.
, , application/xhtml + xml, HTML5 . .