¿Por qué dices que estas etiquetas van bien sólo para blogs? ¿acaso las páginas de empresas o sitios de intranet no tiene encabezados, menús, pies, secciones, etc.?
A mi me parece perfecto, nos simplifica mucho el trabajo, el ejemplo comparativo del artículo de 'A List Apart' es perfecto, ahora etiquetamos las divisiones con esos nombres porque estructuramos la información en base a lo que es y la función que cumple en el documento, no por la forma en que es mostrada, en eso creo que consiste la web semántica. El hecho de que podamos llamar a las cosas por su nombre directamente y sin rodeos me parece una gran ventaja.
Ya te digo, perfecto, deseando poder trabajar con html5
Salud!