I'll double down on the naiveté RnR accused me of earlier by issuing this challenge, to all of us.
Let's stop the name calling. Let's stop the assumption of all the worst attributes of the worst people in our society for those who may, for some reason, have some slight thing in common with them. We can disagree about ideas - political, economic, religious, whatever - without being jerks to each other. Sure not all ideas are equal, some aren't worth respecting, but that doesn't mean we should completely disrespect those that hold them. For one thing, it's not a great way to treat other people. For another, it just makes things worse, makes us all more fragmented, more divided and makes it tough to make progress.
We can argue, but let's be civil to each other even if we can't come to an agreement on what we're arguing about. I think that would go a long way towards, if nothing else, fostering better understanding of where people are coming from, what their experiences are, what their concerns are. If we can get to that, we can get to solutions that work for most.
I think we need that right now, a lot more pulling together, a lot less pulling apart and tearing down.