Beror på hur man ser det.
Att separera innehåll från struktur anser jag vara väldigt viktigt(<div>, CSS).
En site ska kunna ses oavsett plattform och webbläsare och inte stänga ut e användare med funktionsnedsättningar.
Det finns runt 1 000 000 användare i Sverige med nån form av funktionsnedsättning som behöver kunna anpassa en site precis som han/hon vill.
Sen om detta är ett i-landsproblem eller inte lämnar jag till någon annan att bedömma.
Man varför man använder <table> i webbdesign förstår jag inte, är inte till för det;
http://www.w3.org/2002/03/csslayout-howto.html.en