WTF: Wie wär es mit einem ordentlichen Markup?
header, footer, article, section, aside, nav statt div, div, div, div, div, div und schon erfreut sich das Problem seiner Nichtexistenz.
Wenn man HTML5 schon nicht verhindern kann, kann man ihm wenigstens auch was Gutes abgewinnnen.
Gutes Argument - ich muss ggf. mal checken, von wann das Buch ist - sprich, ob die Kritik gerechtfertigt ist.