Marcado semántico: ¿Por qué <header> en lugar de <div id = "header">? [duplicar

Esta pregunta ya tiene una respuesta aquí:

¿Por qué usar etiquetas HTML5? [duplicar 1 respuesta

Bueno, entiendo la exageración sobre el marcado semántico: mejora / especifica aún más el significado de un elemento o página para los motores de búsqueda y, por lo tanto, para los humanos que leen los resultados de búsqueda. Todos los créditos a microformatos y<h1>, <h2>, <p> y tal, porque estas etiquetas indican una estructura jerárquica y / o un propósito específico y agregan significado a la página.

Pero, ¿por qué ahora hay etiquetas como<aside>, <header>, <footer>? ¿Cuál es su ventaja sobre<div id="aside/header/footer">?

stas etiquetas no tienen propiedades o atributos específicos como una<audio>, <form>, <img> tag (src, action, etc.) y apenas puedo imaginar que signifique una mejora para el rendimiento del motor de búsqueda buscar una etiqueta de encabezado en lugar de una identificación de encabezado. Además, si los principiantes cometen errores al usar estas etiquetas, ¿no sería aún peor porque el error llega hasta el nivel del nodo DOM?

Entonces, ¿por qué hay nuevas etiquetas HTML 'semánticas' sin ningún beneficio aparente sobre los simples divs? O si esto está mal, ¿cuál ES el beneficio?

EDITAR La respuesta que estaba buscando está en el enlace que Anthony señaló en el cuarto comentario de este hilo:http: //www.w3.org/TR/html5/sections.htm.

La justificación de la existencia de etiquetas como<aside>, <header>, <footer>, es

l contenido de @Sectioning es contenido que define el alcance de los encabezados y pies de página. - W3C

Respuestas a la pregunta(3)

Su respuesta a la pregunta