You missed a key point of the essay, which is that no matter how much progress we make in accidental complexity, essential complexity does not go away.
After all, much of programming culture is stuck on the idea that the clarity of syntax of a programming languages to novices is more important to maintainability of programs written in that language than domain knowledge, for example.