I agree to an extent, but I also think this is kind of kicking the can down the road: how do workers collectively decide what is in their interest and what isn't? The historically successful socialist answers to this question have generally ranged from "something that looks a lot like liberal democracy" to "something that looks a lot like oligarchic despotism".
Sure, that's the tough part of left politics. Capital has it easy, they can just pay people to do what they want. We have to get along and (more or less) agree.