You misunderstand.
The only reason to launch subagents is to avoid poisoning the LLM's already small context window with unrelated tokens.
It doesn't make the LLM smarter or more capable.