Er, no I'm not. I use CSS perfectly happily to maintain a site of around a thousand pages; the HSBC, Nationwide, Lloyds TSB sites all use CSS to position elements site-wide (I work in the banking industry in case you couldn't tell!); or look at
ESPN.com, which is a
mahoosive site - all CSS -
The Onion, another site with tons of content... I could go on.
IMHO you speak from a position of ignorance - done properly CSS can do everything you can do with tables, plus a lot more, plus it has accessibility, speed and maintainability benefits. It is the right way to build web pages.