hate speech is screaming about how much you hate a certain group of people
its still free speech but i could see why it'd garner a violent reaction
however coming out in support of a political ideology, no matter how hated it may or may not be, deserves no physical harm unless they themselves invoke harm on others