Por que os navegadores ainda injetam <tbody> no HTML5?

Exemplo doctype HTML5.

Ambos os log IE9 e Chrome14TBODY Enquanto otagName do elemento dentro do<table>

As especificações do HTML5 em<table> afirma claramente:

seguido por zero ou mais elementos tbody ou um ou mais elementos tr

Além disso.As especificações do HTML5 em<tr> afirma claramente:

Como filho de um elemento da tabela, depois de qualquer elemento de legenda, grupo de grupos e cabeçalho, mas apenas se não houver elementos tbody que sejam filhos do elemento da tabel

Por que os navegadores estão corrompendo meu DOM e injetando um<tbody> quand

Eu não pedi um É perfeitamente válido sem um

A resposta de "compatibilidade com versões anteriores" não faz absolutamente nenhum sentido, porque optei especificamente por um doctype HTML

questionAnswers(6)

yourAnswerToTheQuestion