I observe that being able to build great infrastructure is when you have the good fortune of having financial, political, and social forces that incentivize it. That doesn't occur a lot these days. It also takes foresight to build up a reserve of these, because projects are so easily cancelled.<p>One surprising thing I learned about the Japanese (Tokyo) metro system and its complexity, and yet punctuality and adherence to precise schedules:<p>The Tokyo metro system didn't get as good as it is because of someone's simple desire to have a really nice metro system, or some theoretical love of schedules.<p>It became so well-timed and complex because <i>it had to be</i>. Due to the constraints of land and existing infrastructure, there was no other way to serve as many people as demanded train service than to build stacks and stacks of rail networks, and have them operate (and interoperate between lines efficiently) down to the second -- in order to be able to cram that many trains into one space.<p>Versus in other places, people would say, those requirements are so ridiculous, there's no way a metro system could ever be built to work!<p>Sometimes, the constraints produce progress. (Of course, this is subsidized up the wazoo in Japan, but not crazily compared to other major metro areas.)