I'm curious, do you have a counterpart to "capital" and "property" in your analogy?
I think capitalism facilitates specialization - and that quite effectively at scale. Specialization can occur without capitalism, too. There are other systems to coordinate specialists.