To put it as an article I saw the other day said, “who does the dishes after the revolution? Everyone.”
There’s a tendency I see among some leftists, like, “after the revolution I’ll knit for everyone all the time.” Nooo. We don’t need your knitted goods, to be honest. Machines do it better and faster. If you want to knit in your newly liberated free time, that’s fine. You can also help clean the toilets and scrub the floors.
In other words, I don’t really know whether I discount specialization entirely, but I do know that contribution to the various modes of production helps prevent elitism and ensures a comradeship that sitting in an office all the time and relying on others to do the hard work can never bring.