Many people could say similar things about software in 2020 and be just as correct. :) The good Admiral may be describing some timeless aspects of engineering, possibly related to the recently discussed observation that reality has a surprising amount of detail: https://news.ycombinator.com/item?id=16184255 .
Though, as you say, over time engineering can grind out some of the practical into practice.