Some stuff can be built in but most should not be. The typical "SEO" stuff can probably be built in, breadcrumbs also. And Chris Pearsons statement is mostly egobased I think. Each new addition to a theme adds complexity and update requirements. Also potential conflicts with plugins that add the same feature and more.