My experience has always been that the more you're trying to do, the messier the codebase is.
But that to clean up a codebase requires even more people.
So, at first blush, it looks like "more people = more problems," but if you actually give yourself some breathing room, the code can get cleaner with effort.
What do you mean? My experience has always been that the more cooks there are in the kitchen, the messier the codebase is. Has yours been different?