You are kind of proving my point by wildly missing my point.
First here we are with the "you are a nazi" argument. You disagree with me, I'm automatically a nazi.
Second of all. If you read my comment again you'll clearly read that I advocate that tolerance is not the goal. I'm not saying we should "tolerate" nazis. I'm actually advocating for not tolerating not only nazis but a whole bunch of other people as well (I just don't feel the need to call them nazis for not tolerating them), because I think tolerance by itself is not the supreme golden rule that will make the society we live into the utopia we deserve.
But the point is that once you are true about this you should construct a more robust moral code that "nazis bad and everyone I don't like is a nazi", because that's just not going to get us anywhere. We need good people in our society. Not just thugs flying your favourite flag. And for that the definition of who stays and who don't shouldn't be a political tag. But the adherence to a robust moral code.
But obviously bad people who think they are good only because their political tag doesn't find this a very pleasant idea.