>>But, we have a right to speak our minds without being called names.
No we don't. Name calling is not prohibited. Unfortunately today far to many people think that the freedom of speech is the freedom from criticism.