I don't really think having an agent fleet is a much better solution than having a single agent.
We would like to think that having 10 agents working on the same task will improve the chances of success 10x.
But I would argue that some classes of problems are hard for LLMs and where one agent will fail, 10 agents or 100 agents will fail too.
As an easy example I suggest leetcode hard problems.