Not as simple as that. Christianity does not preach pacifism per se. Neither does capitalist society. Nearly all ideologies, all ethical systems, especially those that were born the modern era, generally denounce war (well, not fascism, but fascism is unique in this way), but all make their exceptions, all have some kind of conception of ius ad bellum. Like, war in defense of faith, in defense of sovereignty, independence, etc. So of course socialism has its own version on the concept of a just war, or justified use of violence, like you just demonstrated. But there are some things you maybe should consider. First of all, opposing the use of violence doesn't mean belief in "the good will of those who are rich or in a good position". It means a belief in the strength of the oppressed, who can reach their goals without bloodshed. Also, there is, and should be a difference between violence towards institutions and violence towards individual people. Actually, a lot of revolutions were violent, in the sense that the revolutionary forces seized power without the "approval" of the previous ruling elite, yet these revolutions were mostly without barricades and without bloodshed. The revolutions of 1918-1919 in Hungary, for example. The first was a liberal democratic-bourgeois one, the second was a communist revolution and both came to power without widespread violence. Of course, in certain situations it may seem like violence is the only way. But we should never celebrate this kind of violence, never bathe in it, and we should view it as an ugly necessity, not something to be glorified. It should not be viewed as a kind of enjoyment, it should be viewed as a tragic duty in order to establish a better society.


