I found this unexpectedly insightful and definitely recognize my (gen x) self in it.
The conclusions drawn are reminiscent of something we've heard for a long time: software engineering, as a discipline, needs to grow up. We can't lean on enthusiasts forever. We need better structural solutions to improve quality. It feels decades away, though.