I am all for free speech.
A person can call me an ignorant worthless asshole for not understanding a minute detail about general relativity perfectly, this is within the rights of that person. I am not calling for censorship in that conversation.
However it cuts both ways and I am free to point out that is a silly and aggressive way to communicate.