He's not criticizing the defenders of free speech. He's challenging the internet iconoclasts who defend the viewpoint itself, and worse, do so dishonestly.
The thing is, I have a chickenboner uncle who defends the use of the word 'nigger' by citing its (supposedly) non-racist etymology. He emphatically claims he is NOT racist. I'm not so sure, but let's do a thought experiment. If he's at all reasonable, he'll probably make the same assumption I do when he encounters someone who uses the word frequently: thar be a skinhead.
Toulouse is right in pointing out that most of these people are Americans who are presumably familiar with western opprobrium wrt the swastika. If they saw a guy on the street with it tattooed on his chest, Toulouse argues, they would cry neo-Nazi, just like the rest of us.
I happen to disagree with the guy on the issue of the swastika, because I know that its disgracefulness is largely a western phenomenon. But I know that online gaming is not a suitable forum to challenge cultural norms. It's interesting to note that many Indians I talk too are far more understanding of the swastika's inappropriateness in that context than these reddite Americans are.
I'm all for challenging normative cultural symbolism, but I know that's not what this is about. As Toulouse points out, the same arguments are made regarding the term 'fag', and the fact that means 'cigarette' in the UK. The issue is not free speech; it's intellectual dishonesty.