Why is it that we programmers love "shiny things"?
Why do we frequently use the pejorative term "legacy code"?
How come our own code always feels better than everyone elses?
Why do we hate maintaining code, and dream of jobs with "greenfield projects"?
Why is reading code so much more difficult than writing code?
Why is it that certain software industries such as the game industry consistently exploit "passionate" developers?
Why can't we leave code alone, and when we do for a moment, people assume it's a "dead project"?
Why does coding take longer than expected?
Why do we keep reinventing the wheel... poorly?
Why exactly do we move fast and break things?
The answer to all of the above eventually turns into "coding is a socially acceptable form of addictive behavior".
Some brave soul transcripted my presentation in China ~8 years ago; https://www.zentao.pm/agile-knowledge-share/elephant-in-the-room-niclas-hedhman-225.html