I agree with your remarks about the healthy and productive process of confronting and melting publicly "right" and "wrong" ideas, as Stuart Mill explains.
And being totally against censorship, I find this matter quite complex, though.
Because we can see many times that hate speech doesnt come originally from "people" or communities, but from armed organizations, governments or ideological lobbies... in these cases the hate speech doesnt help the situation, but FUELS the conflict in order to better achieve the objectives, whether of an arms lobby from Washington or an Islamic Revolution from Tehran.
Anyway, if there is a solution, it should be more speech and more freedom !!
I agree.
In 1953 when the CIA and SIS used propaganda to help bolster the coup against Mosaddegh, Prime Minister of Iran under their first and only democratic government ever, Mossadegh refused to clamp down on the propaganda because he believed strongly in free speech.
Armed organizations, governments and ideological lobbies are not going to get fined or arrested. It's individuals among the people that are.