ciao
non sono assolutamente d'accordo con quanto hai scritto.
nulla di personale, per carità;
l'argomento è stato trattato migliaia di volte, forse, in queste sezioni. Dovrei cominciare con lo scrivere che le tabelle non sono state create per il layout delle pagine e bla bla bla...

non sono sicuro che una pagina con layout tabellare rende alla stessa maniera in tutti i browser. ci sono delle differenze.

ma apparte questo.... vogliamo rendere fruibile una pagina a TUTTI gli utenti? vogliamo alleggerire il codice per caricare meno il server che le ospita?
Inoltre, ma è solo un esempio, non mi dirai che vuoi realizzare un menu con una <td> sotto l'altra invece di usare un menu con delle semplici liste non ordinate!
realizzati una pagina con le tabelle e la corrispondente con i CSS.
Vedi quale pesa di meno e quale delle 2 si carica prima nel browser?
Questi pochi esempi non sono altro che l'abc dei CSS.

In ultimo, ma non meno importante, scrivo sempre a chi la pensa come te, di dare uno sguardo molto nolto attento al sito:
www.csszengarden.com
Floyd