I dont really know why civil engineer projects of all kinds have gotten so expensive but they have. One would think that the more we learn from our failiures the more things we have to make sure we do right and that should take more time, on the other hand we should also learn to streamline and use technology to speed things up, but apparently not enough.