Guys, this is all stupid because any specific question can be answered with a simple algorithm.
1. Is it a law or government actor restricting speech or the speaker is on publicly owned property? If yes, violation of free speech.
2. Is it a private actor, such as a synagogue, professional organization, or business restricting speech or is the speaker on privately owned property? If yes, it isn't a violation of free speech.
3. Is the speech immoral or...