In western countries you can, in general, publicly mock your leaders on the front steps of your legislature. Try dancing in a Winnie-the-Pooh costume in front of the Great Hall of the People and see what happens...
True. I completely misread the comment to which I replied. Oops!
However, my preference is still to live in a socialist country where the government can be openly criticized.
That is a naive view to look at a situation where an armed man is telling you at gunpoint to "move a little way down the street" with the implied ending to the statement being or I will shoot you, or forcibly remove you to an iron cage
People always seem to forget, all government actions and regulations no matter how small are acts of violence. They are not voluntary and are backed by the threat of legal violence to anyone that dare resist.
I don't like the ridiculous idea of "free speech zones" but law enforcement does need to be able to move people who block streets or doorways. It should be independent of why the person is there. Of course they shouldn't shoot them.