libertybele, if you will only support a candidate who has never changed his or her mind on anything, then you will support no one.
I'm going to repeat this again, and repeat as often as necessary....
NONE of us is going to have a candidate who agrees with us on every issue, and who is without flaw.
Such a person does not exist.
Snideness against someone who simply states a different opinion, or bashing an entire group of (conservative) people is ALWAYS uncalled for. If you want to persuade people to come over to your point of view, do it with logic and reason.
BOTH sides are at fault here. BOTH sides need to tone it down.
It's not so much that others are overly sensitive. It's much more that no one is convinced by snarky comments or crudities.
We have a long time before the election in November, 2016. Let's focus on the fact that the ENEMY is the LEFT, and not each other.
If I may expand on one of your points.
All of us here engage in rhetoric and argument in an effort to change minds. We argue using facts, humor, google, and in my case, using my unassailable logic. ^-^
So why should one who has successfully been persuaded to our point of view—because we are so brilliant—be disparaged for changing their position?
Someone's mind has been changed! Each of us learn and grow. So positions change when there is more understanding about an issue. It's no sin. Scott Walker changed on immigration. Other politicians have done the same.
If you think about it, the term flip-flopper is a relatively new slur coined for one, John Kerry in 2004, not because he grew in one or two issues, but because he would constantly shape-shift on issue after issue every day depending on the audience or the intended effect on his election chances. That's not growing through knowledge or understanding – that's pandering.
In short, most of us as we go through life fine tune our opinions based on thoughtful consideration and study, and maybe if we're lucky we gain a greater understanding of the consequences a particular world view.
Now I'm just rambling. That's all.