На самом деле всё чуть сложнее. Статья по ссылке — вольный пересказ статьи Люка Стивенса на netmagazine.com, в свою очередь являющейся переработанной главой из его книги «Правда про HTML5 для веб-дизайнеров» (подзаголовок статьи — «отчасти полемика, отчасти руководство к действию»). И ситуация с построением схемы (плана) документа по структурным элементам действительно несколько противоречива — настолько, что W3C готов выбросить этот раздел из «первой очереди» стандарта, которую он собирается выпустить к 2014 году под названием «HTML5.0» (и оставить «на неясное будущее» для следующей итерации стандарта, «HTML5.1»). Нативно этот алгоритм (и соответствующая стилизация заголовков!) поддерживается минимум в 3-х браузерах (Fx, Сафари и Хром) и минимум одном скринридере для слепых (JAWS). Но в остальных случаях возможна неоднозначность (а семантика придумана, чтоб уменьшить ее, не так ли?). Даже такой давний авторитет в юзабилити, как Роджер Йоханссон, не советует злоупотреблять section-ами (и как минимум советует сохранять структуру заголовков обратно совместимой со старым алгоритмом схемы документа). Реалистичный взгляд на семантику в HTML5, имхо, в этой статье (особенно насчет неоднозначной сущности <article>).