You write that in italics as if to imply it’s a law that cannot be questioned. Quite a number of shops do not engineer software like that, or only engineer software like that where it fits the environment the software lives in, or otherwise sit at numerous points along the gradient between “software engineering as it has been known for decades” and “fully computer generated software”.