More programmers are like having more testicles, theoretically they should enable you to have more kids, but in practice bootleneck are elsewhere.
Both your and my reasoning by comparison is equally valid
I bring up the programmers working on a project example just to illustrate how more isn't always better even if it theoretically can be.
Your optical system can be good as heck till a bug hits it directly on the lense coving an important frontal area and make it behave weirdly.
In your metaphor it's like asking if you should have project managers as well as engineers on your project. And Tesla has decided that having only engineers allows them to focusing on having the best engineers. And they avoid the distraction of having to manage different types of employees.