It seems to me that the best way to defeat identity politics (which I regard as evil) or the evils of identity politics (for those who think that identity politics are good) is to quietly refuse to conform to the agenda of your "tribes" (the groups who seek to claim you as their pawn because you practice a certain religion, dress a certain way, come from a certain ethnic background, etc.). My identity is a temporary thing, fraught with many limits such that it inevitably becomes evil, to me and to other people, at some point. In light of this reality, I seek to make that ego as little active as possible in the world around me. I don't lend my weight to causes waged by "my tribes" against others merely because "everybody who looks like you is doing it." I do not know what all academics, all males, all white people (etc.) are up to, as a group. I don't want to put myself in a position where I have to know, where I make myself liable for some kind of gang activity that pretends (inevitably falsely) to speak for "our kind." We have no kind: you are one self, and I am another. Superficial likeness might conceal vast oceans of difference, so vast in my experience that I always assume we are more unlike than like until I see you acting, until I know you--as a person, not a stereotype.
The tribe that I want around me is not a nation, not a race, not an ethnos, nor a worldwide religion. I want real family and friends, people I know personally from historical interaction. If I am to go to war, to make bets with my life, to take risks with uncertain causes and conditions in a troubled world, then I am going to do it not for an imaginary identity or camaraderie (nationalism, racism, chauvinism, capitalism, Christianity, etc.). I am going to do it for friends and family I love, because I see immediately how their survival demands it. I do not care that my friends and family look like me in some superficial way (i.e. that they have language like mine, skin like mine, ethnic background like mine, or religion like mine). I care that they show me moral integrity I can respect, especially where it differs from my own. The more I embrace this integrity, and the people who come with it into my life (from all kinds of odd places), the less I identify myself with the "tribes" that sociology textbooks want to put me in. My friends and family can come from any religious background (I am on intimate terms with many different kinds of Christians, Jews, Muslims, Buddhists, and atheists). They can be any number of races (and they are). They can come from many different countries (and they do). I want to make my identity from them, from their small diversity, rather than take the large monotony of society's tribes as my heritage. I want my ego to reflect the people I love and care about, more than the people who look like me superficially.