The IWW has a participation problem. Syndicalism of the sort that could result in the abolition of the wage system would require most workplaces to be worker-owned cooperatives. It would also need a series of collectives that run banks, community organizations and housing systems.
I am concerned that this situation requires too much of the individual. Being able to not worry too much about the company I work for is one of the better aspects of capitalism. I can shut off the organizational concerns and focus on my family. Humans have a limited amount of things about which they can care.
With limited participation becomes centralization of power. The power ends up in the hands of those who are willing to do the work.
I don't have an answer to this. I am just thinking about this question: How can you create a system that limits the power of any individual while not requiring everyone to be wholly engaged in the governance of the community?