A los diseñadores y desarrolladores web nos falta autocrítica para reconocer que ni HTML ni CSS son tan buenos como deberían.
Es fácil encontrar un artículo para explicar como dar un largo rodeo con el que hacer algo en realidad elemental junto con alabanzas a las excelencias de HTML y CSS ¿A nadie más le parece incoherente?