Really? How many times a small team has outperformed a much bigger one just because they were "doing it right"?
I have been in software companies where most software produced was bad. Not just the code, the overall design everywhere. So... bad engineers with the most expensive model, or great engineers with cheaper models?