You haven't said why worker cooperatives optimizing the benefit of their own workers wouldn't add up to more welfare if the entire economy was based around worker cooperatives.
in my opinion worker ownership of the means of production is just socialism, and that doesn't have a good historical track record.