I would also point out that a lot of real world problems don’t need a complex architecture. They just need to follow some well established patterns.
It is a pattern matching problem and that seems to me to be something AI is/will be particularly good at.
Maybe it won’t be the perfect architecture, or the most efficient implementation. But that doesn’t seem to have stopped many companies before.