Hallo Mathias,
Ja sicher, mit HTML kann man ein Dokument nicht in dem Sinne semantisch auszeichnen, dass man dadurch wirklich den Inhalt beschreibt.
Von daher kann man sich auch darüber streiten, ob man solche Elemente wie address oder gar code überhaupt benötigt, da diese Elemente eigentlich keine Strukturelemente, wie sie in jedem Dokument vorkommen (Tabellen Absätze Überschrifften Listen) sind, sondern einem Textabschnitt schon eine gewisse Bedeutung zuordnen, wofür HTML tatsächlich nicht geeignet ist.
So gesehen hat HTML wirklich nicht (direkt) mit der Semantik des ausgezeichneten Textes zu tun, aber es beschreibt eben die Struktur eines Dokuments und enthält so mehr Information, als die reine Formatierung des Dokuments.
Nun sollte man deshalb die Trennung von Struktur und Formatierung nicht zum Dogma erheben, aber nützlich ist sie idR. schon-
Schließlich macht sie den Quelltext übersichtlicher und das Dokument unter (fast) allen Bedingungen darstellbar. Gerade die von dir angesprochene Tabelle ist da viel eher ein Problem, als die nichtauszeichnung von Adressen mit address ;-)
Eigentlich hatte ich ja nicht vor, eine Begründung, warum Gunnar in gewisser Weise recht hat, gleich mit zu liefern...
Grüße
Daniel