Quick - define "hate speech" in a completely objective way.
Hate speech is speech that attacks a person or group on the basis of attributes such as gender, ethnic origin, religion, race, disability, or sexual orientation.
And is that a _perceived_ attack or an _intended_ attack, and how do you tell ? Physical attacks are identified by their effects or the effects they would have had if successful (e.g. shooting at someone and missing). Speech attacks are defined... how ?
Is accurate factual speech an "attack" or does it have to be lies ? Is reading from religious holy books an attack, or would it rather be hate speech on religious grounds to criticise someone preaching from their holy book ? Could you be arrested for quoting from the bible or the koran, or would those who accuse you be arrested for attacking you, with an accusation of hate speech, verbally on the basis of your religion ? Or both ? Or neither ?
Turns out the most usual definition is that someone feels attacks, or offended. As a believer in free speech I find it terribly offensive when others suggest that speech should be curtailed merely to ensure that others do not take offence, even if none was intended. I do not try to ban such speech, but I do point out that it is offensive to me, usually only to be told not to be so silly, that no offence was intended and I shouldn't be so easily offended.