Report Offensive Message
While I agree with most of what you say, as an engineer for 60 years I think I know a bit about engineering mentality. The many I have met had a logical method of thinking which led to clear conclusions. I also met designers, most of whom needed to express their personality in their design, which led to clashes of understanding. I feel that it is designers not engineers who create the UIs being discussed.