Из того, что я видел и испытывал, теги HTML5, такие как и в основном, предназначены для SEO, чтобы поисковые системы могли (однажды?), Возможно, правильно использовать эти разделы и другие теги.
Как вы сказали, большинство тегов являются семантическими и не дают реального функционального преимущества - на самом деле, большинство ломают рендеринг в старых браузерах.Я столкнулся с проблемой с этими новыми тегами, когда попытался динамически загрузить контент HTML5 с помощью jQuery и HTML5Shiv.js / Modernizr.js.Мне не удалось правильно отобразить элементы, которые были динамически загружены в более старых браузерах, таких как IE8 и IE7.
На данный момент, я бы рекомендовал придерживаться div, так как они более широко используются и обеспечивают лучшую перекрестность-браузерная функциональность.
Мои два цента.