The people calling someone a homophobe, sexist, misogynist, racist, transphobe, facist, nazi, alt-right, neonazi etc. over criticism, or disagreement, is not the win they think it is. In fact they have already lost when they start using those words as part of their "arguments".