[1] https://www.hbs.edu/managing-the-future-of-work/Documents/re...
"I see electricians making sure they're properly grounded before working on high voltage electrical equipment rather than just making sure they don't touch the dangerous parts while they're working. When will they grow up?"
"I see pilots going through the same checklist they went through the last time they flew the plane even though they never find anything wrong. When will they grow up?"
"I see lifeguards wearing buoys on their feet rather than just swimming right to begin with. When will they grow up?"
Programming suffers from a lack of attention to quality not a lack of awareness that we "solve business problems".
About misconceptions in community, indeed there are a lot, and they are too deep to overturn it singlehandedly in a reasonable time, they are established by a ton of smart/intelligent people and learned like a dogma by other normals. There's no hard proof of those patterns, paradigms so it's some kind of religious belief you'd better not argue with or will be burned at the stake. Be happy it's only a metaphor.