The whole deal with Web Standards, tableless design and keeping design and content separate is in my opinion a good thing. Personally, my code is a lot cleaner (it is not 100%, but then again, whose code is?), pages are smaller,… So I like it.
One thing has me wondering, though. In CSS 2 there is a
content property. But isn’t that putting content together with layout? Using it would be like cleaning up one place, just to litter another.