there are many forms of hatred; anyone can hate anything else.
hatred is a feeling rising out of some value (usually but not limited to, moral) judgement (irrational, misguided, or not).
not to tolerate hatred of any kind is to create a zombie like slavish society where no kind of free individual judgement is allowed. where only values and judgements allowed are those of the powers that be.
actions against gab indicate, we are heading that way.
personally i think hatreds, of any kind, should be tolerated, and would be tolerated, in a healthy robust society confident of itself and its values. only perpetrators of actions that actually deprive others of same rights everyone enjoys(and are legally guaranteed through democratic means) should not be tolerated. [shooter should be banned after the action, gab should be free to continue as they want.] only weak authoritarian societies cannot tolerate hatred.
again actions against gab indicate, we are becoming such a society,.