From the wiki
Is this still the case?
As of 2006, CSS layout capabilities improved considerably. However, many popular browsers have limited or buggy support for these newer features of CSS, which has slowed the adoption of tableless web design. Many websites still use CSS for text formatting only, while using tables for layout.
Is this still the case?