Another point on this is that as you improve the robot you improve those endless tasks it can do, whereas with specialized robots improvements to that specialization are much more limited in scope. So there's a lot more incentive and value to be gained from improving the tech than there are for specialized solutions. Sike with LLMs.
A group of specialized actors with deeper singular skills, working on a task, well coordinated outperform a single actor with wider, shallower skills.
I acknowledge that the depth the group brings is at a cost higher than the single actor and it isn't always a better thing.