For me, hate speech should be limited to speech against a group that already breaks existing laws, ie: to threaten other groups with violence. Speech that is disliking/hating a certain group is usually something that I don't agree with at all, but I don't think the government should censor people's voices or ideas, because that gets into very dangerous territory, unless as I said it breaks other existing laws like physical threats/harassment etc.