The problem he's describing comes up any time you have a team of developers. That doesn't mean the usefulness of teams is a fantasy because you didn't write all the code yourself.
If you don't have a useful mental model of the architecture that's a communication / review / documentation problem, not a problem with the entire idea of codegen.