Хорошая статья, спасибо!
Я, как верстальщик, могу сказать, что лично у меня редко возникают проблемы с семантичной и SE-оптимизированной вёрсткой даже сложных дизайнов. А вот у некоторых программистов руки из известного места растут, особенно если такой "гений" вооружится своим самописным движком-велосипедом с квадратными колёсами. С ними и бывают проблемы -- сверстал правильно, а натянуть правильно не получается.