post
Tolerance is a social contract, not a moral precept. If you break the contract you are no longer protected by it.
Unlimited tolerance must lead to the disappearance of tolerance. If we extend unlimited tolerance even to those who are intolerant, if we are not prepared to defend a tolerant society against the onslaught of the intolerant, then the tolerant will be destroyed, and tolerance with them.
Recommended read if you like philosophy: https://en.wikipedia.org/wiki/Paradox_of_tolerance
The only way to ensure tolerance is not to tolerate intolerance. How is that so hard to understand?
Many "Nazis" can change their minds from just being exposed to a diverse group of people, especially in childhood. We should definitely try that first, before antagonising them and pushing them even more into their harmful viewpoints, and escalating the cycle of violence.

top 18 comments