You can't effectively address those who are transphobic and racist by fighting them, shaming them, and being hateful towards them. Bigotry and hate are fueled by a lack of understanding, acceptance, sometimes by a sense of superiority, fear, tribalism, religion, propaganda, incoherence and disconnection, confusion, and of course also by hate.
Adding to a cycle doesn't break it, we need to move past these cycles of hate and hurt by joining hands with those who are on the side of all of humanity.
The people living in hate and fear who have dug their feet deep into the ground, blocking progress or even regressing it, standing with their closed hearts will catch up eventually.
Bridging gaps, forming strong alliances and communities, starting movements, and organizing with like-minded people for change and mutual benefit is how acceptance becomes broader and is the catalyst for culture wars to fizzle out. These actions are the spark that allow people to broadly start to realize there is nothing to be afraid about. A person who is perceivably different or a minority existing, having rights, and thriving doesn't harm anyone or have to be at anybody's expense.
Our politicians and governments no longer represent us and the laws aren't moving in the right direction any time soon. Fighting unjust laws and restrictions and winning politicians over is typically what you'd do as a minority to have your existence be legalized and protected, but I'd argue that we are past the point of no return - laws, reform, and protections aren't going to come quick enough and we need to act urgently.
The more we polarize ourselves against others for holding less than tolerant views and sitting in judgement of them, the harder it is for us to focus on joining hands, organize, and focus on solutions and the change we'd like to see (and be). I'm not saying that we should put up with violations of our personal sovereignty, consent to being restricted unjustly by the law, consent to being subject to abuse (physical, verbal, or any other form), or enable or platform these behaviors.
Win the battles you can win - that means focusing on solutions with people that are actually on the side of all of humanity (which includes all people and minorities). The planet and all life on it is at stake.
I feel it's ideal to be generally kind to others to hope for kindness back. Some might say that bigoted and hateful people don't deserve kindness and I'd wholeheartedly agree - you don't owe them anything and it's not your job to force their heart open. But I feel it's important to listen to our hearts and act on them - kindness has immense potential to soften hearts and dissolve boundaries - hate often has the opposite effect.
Do you let some (e.g.) intolerant, ignorant, and hateful conservative stand in your way and eat your attention and precious life - or do you join hands with others in mutual support for progress and forward movement in our societies?
We can be an unstoppable force by moving out of the direction of the immovable objects and going beyond.