Defending free speech is so easy because sometimes it only requires that we are willing to express ourselves freely by making ourselves responsible for everything we say, but at the same time, it is so difficult because many other times it requires that we be willing to respect the free speech of all other people, not only those we like but also, and especially, those who irritate us. Most people still fail in those two things because many times they don't take responsibility for what they say, and other times, they don't respect the freedom of others. In my opinion, a significant portion of the population simply does not support free speech, despite claiming to do so, because they don't do those two things.
The unpopular truth is, how Nazis are talked about and even how anyone who holds a contrary opinion is called a Nazi is proof of the shocking fact that more people are against free speech than those who are in favor. And this is where most of the people fall, the most difficult test, because free speech consists precisely in respecting the opinions of all, even, and above all, the most controversial. In a society, when it comes to politics, some cannot be free and others unfree. A society cannot be half free, because if one is not free, we are all unfree.
The quote, falsely attributed to Voltaire, which says: I disapprove of what you say, but I will defend to the death your right to say it expresses very well what free speech is all about, and we can be sure that anyone who does not agree with that phrase is not a true defender of freedom. Not only do you have to say it but you have to think of the Nazis, the socialists, the communists, the right or the left, and everyone else, when you say it.
RE: Defending free speech is like standing between the crossfire of glass cannons.