Especially when the teams are bigger, you have some A person who works with 100 teams who pops in when you are really fed up to calm you and who is 'definitely on top of your project' and the rest are all juniors (and now less juniors with AI). One of my clients paid 500k for a project and asked us to vet the quality; they believed they were paying 15 people for the past months; when we went on zoom to talk to the team, after many camera/connection issues, we got the 15 people. So we asked to interview them all. Only one of them knew technical details about the project, the rest did not. The one guy that does know is the tech lead my client originally hired and seems he works part time on the project, or at least reads the tasks. Looking at the vast amounts of (bad) code, our suspicion is that there are 5 or so people using codex/claude code to paste in the tasks, wait for the code, go to some 'fake QA process' and then commit and deploy. This happened before AI definitely, but probably then it would be actually 15 people hammering code, but juniors instead of the seniors you are paying for.