What is the goal being discussed? A default theme that users can simply modify via an options page or add "skins", or a theme that is clean and solid at the core, with markup that's easy to follow and organized so as to be able to learn and understand the theme system?