I can't help thinking we'd be better off with lots of smaller projects. At least then the possibility for mega-overruns is limited. And I'm not sure the economies of scale argument holds water when the supposed savings almost always seem to miraculously evaporate to be replaced by cost overruns and extra profits for the contractors.