I think it's an apt metaphor for the situation. I don't see how calling someone 'leftist' is negative name calling.
People easily become exuberant and angry about politics. On the very rare occasion when my comments get flagged, I don't take it personally.