Nie zgadzam się. Budując poważniejsze layouty, większość nowych wymięka z powodu różnej interpretacji stylów przez przeglądarki. W tabeli zrobisz <tr><td>...</td><td>...</td></tr> i nie ma bata, żeby druga kolumna "zjechała" w dół tylko dlatego, że IE inaczej obsługuje style. To samo margines 3px przy floatach - bez hacków, które wielu nowym kojarzą się z czarną magią się nie obejdzie. A tworzenie miniaturek obok siebie z centrowaniem w pionie?
Dla nas łatwiej jest przedstawić wszystko w blokach, gdyż kłania się praktyka. Nawet często zapominamy, jak używało się tabel

Początkujący często tracą głowę na kodzie, który wg wszelkich standardów POWINIEN działać dobrze, ale dzieją się rzeczy niestworzone - znikanie tekstu w IE (hask z overflow: hidden, line-height i height: 1%), dodatkowy margin 3px przy floatach mimo, że ustawione jest 0, zanikanie backgroundu... Przy tabelkach się to nie zdarza. Nie ma co ukrywać - na obecną chwilę budowanie precyzyjnych layoutów wymaga dużo więcej czasu i nakładu pracy.
pzdr.
PS. Pogląd, że tabelki są zawsze i wszędzie be jest co najmniej niepoprawny. Jeśli wyświetlasz wartości tabelaryczne w blokach, to także jest niepoprawne semantycznie... tyle że w drugą stronę
