But, in fact, this is quite common in engineering. A lot of engineering is making reliable things we don't understand!

Someone might argue that this is equivalent to "understanding", but that's your point, I think -- the talk is so vague it can mean whatever you want.

Imagining the same idea in EE: no gates, only do layout because it's simpler. Metal, poly, and n/p-wells are "simple", why complicate things with gates? We're EEs, it's all physical layout in the end.

Memory is actually very simple. There are not a tremendous number of variations in the essential nature of memory. There are locations that contain addresses. There are locations that contain values. There are not a lot of other concep