I think we can and should continue to strive to have a great out-of-the-box experience, but we should be OK with deciding to emphasize the developer and site-assembler experience when the two are in conflict.

If only WP would follow the same philosophy... or at least treat devs and site-assemblers a bit better.