You're missing the point here.
If you want to call 1st Amendment Freedom of Speech as a reason to be bothered by me calling someone out, I suggest you read it again.
"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances"
It says, essentially, "You can't make a law dictating what people can and can't say." But this, of course, is not entirely true, since all sorts of "speech acts" are illegal: those associated with child pornography, libel, slander, threats, yelling "fire" in a public place, etc., but thankfully, in America, people saying wildly unpopular things, whether it's in favor of civil rights or comparing homosexuality to bestiality, are not thrown in jail for their opinions.
"Freedom of speech" does not mean you get to say whatever you want without consequences. It simply means the government can't stop you from saying it. It also means OTHERS get to say what THEY think about your words.