I must say it's both. I try to keep it based on principle, and that sometimes necessitates a change in opinion, or the ability to see where another is coming from.
Lately, though, out of sheer frustration with the boneheadedness of the American polity, I've often descended to spite.
I will try to do better.
Another very good and challenging article, sir!