Para que o por que no lo se.
¿por que IE6 es una mier...? ¿por que IE8? etc. etc. eso depende de cada compañia, pero ¿que dice w3c? ahora hay que ver que pasa dentro de lo posible.
puede dejar de usarse ID o puede dejarse de usar CLASS pero de eso a que sea lo hagas, solo por que es lo más IN del momento es otra cosa, evidentemente que n este momento si es imposible dejar de usar las etiquetas amenos que
en fin.