A dictator ( lone programmer) will almost always produce code faster than a group, because he is only concerned with implementing his own vision of how things should be done. A group will slow that process down, unless the group has a strong leader......thus the need for more management, which to them is a good thing. Eventually it leads to a company full of management, outsourcing work to Bangalore. Just think how efficient that would be.
What stock holders need, is a way to outsource management. :-)
I'm not really a human, but I play one on earth.