I do use <divs> and css for larger scale projects, keep in mind this site, i made the basic layout in around 10 min, and then just filled in the content for each of the pages. If I had a more advanced page, I'd use more advanced technique. But anything past what I did for this would've been useless extra work. I do agree about the larger projects tho.