Yes it should go.
What does insult actually mean? It's too subjective.
Is it, by that logic, so is abusive language...what constitutes the difference between insulting or abusive.....
Do I not have the right to go about my business without fear of being insulted by someone? Is it acceptable to be minding your own business walking down the street and have some stranger come up to you and say "Oi fatty" or some other kind of insult? Should I not have the right to be free from that kind of insult?
And where does it stop, does it stop at being called a name like fatty, or a insult accorded to your skin colour, religion or physical trait or injury?
The law is not the problem here, it is the interpretation of it by some judges. You do not remove legal protections just because some judgements are questionable or downright daft, what you do it issue guidelines to clarify the context and correct use of the legislation.
All that needs to be done is inject some common sense into the judiciary (which by and large is just fine).
Also with regard some peoples ideas that is should be acceptable to insult people simply because of their beliefs, I think that some people cannot seem to differentiate between being objectively critical about something or someone and being offensive about something or someone...and that applies to both sides of the line.
Yeah, everyone is insulting to someone at some time, and no, it is not always illegal to do so, nor should it be...it just requires a bit of common-sense and a little old fashioned manners and there shouldn't be any problem with criticising someone's ideas, politics, beliefs or whatever....
Alternatively you could always go back to the
Good Old Days, and if someone comes up to you and calls you a name or says something you find offensive or insulting, you give them a bloody good hiding and be done with it.
