First because sometimes violence can be used towards a good cause, for example Ukrainians killing Russian invaders to defend their lives and freedom. Second because even if a thing is wrong it does not follow that it should be forbidden.
So only when one incites people to kill those who you dislike? Is it not hate speech for Russians to talk about murdering Ukrainians, if they believe that NATO expansion and hostile nukes on their border represents a threat to their lives and freedom (whether or not you agree with this)?
If I think that somebody is going to get a gun control law passed which I think restricts my freedom, am I allowed to advocate killing them?
I don’t know where exactly the line should be drawn. My comment was simply an answer to the question “Why should speech which calls for the death or other specific violence against anyone be allowed?”