I'd say that the article left out Software Reuse - talked a lot more about in the late 90's early 00's than now.
You could argue that coding with LLM's is a form of software reuse, that removes some of its disadvantages.