I am a developer on Exchange setup. I joined the Exchange team right after Exchange 5.5 shipped, and I've been working on various iterations of the Exchange setup and deployment tools since then; with occasional excursions into the management tools. If you're counting, that's close to nine years; I have by now outlasted everyone else who was working on Exchange setup when I started. In a previous, pre-Microsoft life I acquired a Master's degree in mechanical engineering, and did time at jobs that required me to either design office furniture, or figure out how to demilitarize napalm. I'm here to tell you that Exchange is more interesting than the one, and safer than the other.