I may have said this before, but I'll say it again.
"Tolerance" is the idea that we accept different cultures and viewpoints. We may or may not identify or agree with such expression, but it's allowed and welcomed in society. The idea behind this, aside from general humanity, is that learning more about others makes us better people.
What it doesn't mean is that we have to be tolerant of intolerance.
Racism, misogyny, violence and any other form of bigotry have no place in this cultural conversation. Any ideology that is steeped in the negative rather than the positive — be it white supremacy, terrorism or anything similar — does not deserve a place at the table.
If you ever find yourself criticizing "tolerant" people for their hypocrisy, it might be time to consider what it is they don't like about your views. It may be the hate they don't tolerate.