I think people should be free to think whatever they want, after all you can’t actually police thought. There’s a wider question here about some people’s thoughts actually leading to metal health issues but let’s swerve that for now.
However when it comes to saying it in a public forum, I think there’s lines that need drawing. This is why the misinformation thing is so important. People go along with and act on what others say, no matter who’s responsibility that then becomes is another matter but I absolutely do not believe you should be able to preach whatever you want and avoid responsibility. If I start going about saying all people who are left handed and called Steve should be killed, most would laugh it off, but I absolutely guarantee someone would act on it if my comment gained enough traction.
There’s “free” speech and there’s hate speech. I’m sorry I don’t see how you should be just allowed to say whatever you want no matter how harmful to someone and we all just shrug and say “meh, free speech”. This forum alone has threads where you can see how certain people are at risk of being targeted due to the way they think and feel and react, people are very easily suckered in be it their own fault or not.