@Darren - No, because I can keep plugins configured and laying dormant and it wouldn't take much effort to have them work with a new theme but if I built it all into a theme, I'm locking myself in and just creating headaches for myself down the road.