I don't understand the insistence that robots in the future not be specialized. Quite the contrary, I think they'll be highly specialized, and the ant metaphor agrees.
I agree that the phrase "non-specialized" is a bit tricky. Ants are mostly non-specialized in structure (there are only a handful of forms within the colony), but individuals take on specialized behavior based on the conditions that their put in. I think stem cells could be a better metaphor.