Completely agree with David. The analogy I like to make is that of war. WW2 and the Cold War era ushered in an incredible amount of technological change in a short space of time. Calamities and large scale threats are the precursors to the best of humanity's discoveries. They focuse talent, effort and collaboration. You don't always need time on your side to be sure of and test an outcome. That's an old fashioned way of thinking. Agile working methods and smart working with parallel works streams on the go at once works just as well.