>>with things like cognitive architecture etc.
That part is doing a LOT of very heavy lifting in a story that otherwise hangs together.
The problem is that we are nowhere near such a thing. These LLM and generative systems produce very impressive results. So does a mirror and a camera (to those who have never seen one). What we have is enormous vector engines that can transform one output into another that is most statistically likely to occur in the new context. These clusters of vector elements may even appear to some to sort of map onto something that resembles computing a concept (squinting in a fog at night). But the types of errors, hallucinations, confabulations, etc. consistently produced by these tools show that there is actually nothing even resembling conceptual reasoning at work.
Moreover, there is no real idea of how to even abstract a meaningful concept from a massive pile of vectors. The closest may be from the old Expert Systems heritage, e.g., Douglas Lenat's CYC team has been working on an ontological framework for reasoning since 1984, and while they may produce some useful results, have seen no breakthroughs in a machine actually understanding or wielding concepts; stuff can rattle through the inference engine and produce some useful output, but...
Without the essential element of the ability for a computing system to successfully abstract concepts, verify their relation to reality, and then wield them in the context of the data, the entire scenario forever fails to start.