I think he's got a point. If we use div tags to almost all elements then it would be redundant and we wouldn't be using the elements as they were intended to be used. So be careful with using div tags. If you could avoid using divs by using the appropriate element for your structure then avoid them.
Swisse
I'm reading Andy Bug's book on advanced css techniques, and I was really interested in that he says that there is no need to wrap our navigation in a div tag, but we can simply apply all the styles to the ul tag.
My first reaction was..'of course! how come i havent heard of that before'....but then i though...'maybe because there could be some problems with it'...
...so before I start getting rid of all those extra div tags in my sites, I wanted to make sure that is the right way to go and know what problems could I run into down the road, thanks!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic