Moonbeam, I've always considered you one of, if not the, most thoughtful posters here. I don't always agree with you, but when you speak, I listen, because chances are good that you've said something worth listening to. I don't post in P&N very much, though I've been more active lately. I'm annoyed with current political discourse in general, but it seems particularly bad here because people speak a lot without saying anything.
I understand being frustrated. Frustration is no reason to sink down to ad hominem attacks, to be dismissive, to be outright vulgar, or to paint people as caricatures. Look at a lot of the posts in this forum - I don't agree with the vast majority of what Trump says, but I understand those who do. I come from that group. I was raised in a very right-wing, white southern environment. I was so used to seeing liberals being treated in the ways I mentioned above - They were all hippies, or communists, or <insert some racist term>. I can tell you that it's neither productive nor accurate.
That Trump, Hillary, Johnson, or Stein supporter is more than just a one-dimensional cartoon. Even the most hard-core Trump supporter is a complex person with real thoughts, real feelings, real fears, and a real (to them) reason for supporting Trump. Same for any other candidate. The vast majority, save some fringe with mental issues, are in many ways reasonable. They can be talked to and understood. They all have the ability to grow, learn, and change their opinions. Even the vile ones are at times kind and caring.
This is why when people use terms like "libtard" or "conservitard", "Ovomit" or "Drumpf", "redneck" or "hippie", or any of the other myriad belittling terms for people they view as the enemy, I have a hard time continuing to listen. Not only are these names not constructive, they're actually destructive. Making these kinds of attacks marginalizes a group of people and reinforces the stereotype of a one-dimensional buffoon, incapable of change and growth, devoid of depth, complexity, and life experience. They add to the cacophony of the echo chamber, convincing others to stop trying civil discourse and further splitting people into us and them.
So while I may agree with many of the posters here on issues, it's hard to align myself with people who have given up on civility. There's no place in discussion for these kinds of attacks and it really does bother me to see people jump on each other like hyenas. Of course, none of you owe me anything, so I can't tell you what to do. I'd just ask that before you reply or start a thread, you ask yourself if what you're writing really contributes anything or if it's just an attempt to make yourself smile a little at someone else's cost.