I think this has to do with human bandwidth. We are required to read and reason about all generated code, but there is limit how much can each person process in a day.
If there are skills, design MCPs, automatic testing and evaluation, feature bug monitoring, security monitoring, crash handling and automatic fixes, then we could see the productivity in teams. But now it is still our responsibility and not responsibility of the system.
Move fast and don't break things.