If I may interject here and frustrate everyone by taking the middle ground...you're all constantly accuse each other of not responding to each others points and making straw men. This sounds to me as though there's been a breakdown in communications somewhere along the line. To be perfectly honest Putin, I don't think Draug and Ivo are actually getting what you mean, it's an honest misapprehension, not a deliberate straw man. Draugnar, I find, generally tends to argue in good faith. I'm not saying he's necessarily correct, or even polite for that matter (sorry Draug) but he never goes in with the express intent of twisting people's words or misrepresenting facts. And this is probably coming off as ridiculously patronizing. Sorry about that too. I don't mean it that way.
For what it's worth, communism makes more sense than people realize, but westerners in general have been socialized to dismiss it out of hand. That being said, for my part I have a lot of trouble believing in a system of social organization until I actually see it work. Doesn't mean I actively disbelieve in communism, I'm just not committed to the ideal, never having seen it actually applied. Your arguments actually do make sense to me. I'm not saying you haven't made persuasive and logical arguments, it's just, it needs to actually happen or it's all just talk. Really applying theories to human systems has a way of screwing things up in ways that can't possibly be imagined.
And I realize that your reply to that will rely heavily on the idea that socializing people to believe in the system will make it work. (Obviously your point is more nuanced and detailed than that, and I do know what you really mean. I'm just using a short hand phrase so that I can complete this post sometime before the heat death of the universe.) And I have a critique of Marxism that comes from this same issue. Socialization. I find that Marxist approaches to social theory focus on economic oppression to the exclusion and detriment of other forms of inequality, and oppression. I understand how the Marxist framework allows for other forms of oppression to be swept away with the capitalist chaff, but I'm not convinced that's sufficient. People are socialized to be prejudiced. And that's a problem that I don't necessarily think will be fixed along with the abolition of social class.
Which is a point that provides a segue into a reply to Thucydides' OP, what this thread is actually supposed to be about. I think the only, really effective way to have some system fighting capitalism is to stop socializing people in such a way that they do accept it without question and discard other options out of hand. And yet, the fact that that happens is exactly what people are referring to when they speak of capitalist hegemony. I suppose my approach to the problem is one that is somewhat inspired by Foucault (though I hesitate to go all out and call it Foucauldian, because it is based on a rather shallow, superficial approach to his ideas, and because I'm not actually talking about sexuality or mental heath, and I don't know that I can honestly represent Foucault's ideas in such a different context). Anyway, the idea is that social norms will always be oppressive in some way. People will be conditioned to think in ways that limit their options, and that fighting against that, often means becoming aware of that dimension of oppression (at least as a first step, I'm not sure where you go from there). The thing is, organizations and people exist who do just that with capitalism. But we are used to dismissing them as crazy, terrorist or just wide eyed idealists. And I think as a first step, that's what needs to stop. The question is, can it?