Like I said I dont see the benefit, other then seperating the code for eaiser editing like mentioned above. If this is what you mean, ok I can see your points. Is there any processing benefit? Is there a speed improvement?
But to add to the subject, I think its the CSS that really throws ppl off.
I seen the blank stylesheet, and currently using that as my base. But I have also seen others with less code in it, and this is where you may get confused. The default one has a ton of "id's/classes" and if you do not know where these items have been "div'ed" in your .php files this is what makes things harder to open up all pages instead of one (index.php) to edit the div's.
At this time, this is the only thing I see if you attemp to use it as your baseline. But none-the-less you have to hack-away, and learn it. Your visual anatomy is nice, but I dont see any mention of "default classes - or must have classes."
Learning how to get this together is fun (for me at least). I undestand the structure now and now Im off to the css part of the template design. Many thanks to all to the Urban Giraffe for the info, and all of you who post about theme setup & design.