Why dont you throw sexist into that political meme then you'll have the holy trinity of self rightious anger? What your post and dave of pragues lacks is any sign of first principles.
It is similar as its a comparison between disruptions of peaceful political meetings/marches, you may not like...
Oh it is simple. we live in a country that allows free expression of political views, even the radical preachers that you so conviniantly ignore. The protection for them and others is the legal system and the police to inforce it.
Counter protests are only allowed under the hubris of the above...
What a rather twee, romanticised and cartoonish view of the world you have. No doubt someone will run out their office, throw down their pin striped jacket and pick up an unfurling redflag while saying "I really hate capitalism, follow me brothers" as he leads the local brighton people into...