I'm not saying we should go back to the days of having http://staging.example.com and http://www.example.com on the same physical machine with one IP address, and using that environment to do all development and production. But there are so many ways for things too fail.