That is like expecting that carpenters are going to keep making jigs and saying "measure twice, cut once" in various forms.
If you could read the advice of a from carpenter 2000 years ago, I think he'd also be talking a lot about how humans make errors and need to account for that.
I think this gets at why people keep going back to old, time-tested tools. All new languages, frameworks, and tools seem to converge on the same things with enough time. Carpentry, computers, and programming languages all end up with a router.
They also end up with some kind of cruft, or annoyance. A time-tested tool has time-tested failure modes. Everyone eventually figures out they need to start a nail with taps and remove their hand before swinging. Some people prefer to figure it out on their own, others like to know the path ahead.
https://en.wikipedia.org/wiki/Carcinisation