My question now is: given that that there are only a limited number of types of system, why not have templates for the know how for most of these system? LLM can just fill in the blanks and have a working system in no time for most of the use cases.
The only thing I can think of that will happen is that we will have new creative systems for use cases we have never even thought about. I doubt AI will take over. Human creativity has no bounds so we will see an explosion of new ideas that only humans can solve not a capitulation to AI.