Spoken to a group of programmers at the 1996 OOPSLA Convention by the architect Christopher Alexander, who wrote a foundational book on patterns.
"The moral preoccupation with the need for a good environment, and for the living structure of built environment, and the objective nature of that question, is largely accepted [in architecture]. I do not know whether that sort of moral component exists in computer science, or in software engineering"
In 2018 we can quite confidently say it doesn't.