Das W3C muss sich keine Gedanken darueber machen, ob dich die Technik (CMS, sonstwas), womit du (X)HTML-Dokumente erstellst, ggf. daran hindert, diese korrekt zu erstellen. Dieses Problem liegt in der jeweiligen Technik, und nicht in der Definition der Standards.
Falsch, die Notwendigkeit macht den Standard, zumindest sollte es so ein. Alles andere wäre Ingnoranz der Verantwortlichen und sowas hat schon oft zu Alternativprodukten geführt. Nicht nur W3C betreffend.
zb. Yahoo hat jahrelang nicht begriffen was der Nutzer eigentlich will, google hats gezeigt.
Und viele Probleme im CSS-Standard führen dazu das immer noch Leute Tabellen nutzen oder alternativ sich direkt anderen Formaten wie Flash zuwenden.
Peter