There was an interesting point made on Radio4 a few days ago.
There is a growing tendency to suggest that anyone who does not share your personal view must have a mental illness. So, rather than simply disagreeing with you, you try to characterise them as having an irrational mental fear ... a "phobia"
So, if you support European integration, you label people who disagree with you as "Europhobes"
If you support gay marriage, you label anyone who disagrees with you as "homophobes"
This, in effect, suppresses any free debate because, instead of arguing against the rationale of the other persons point, you just try to encourage everyone to hurl their label at them.
It's an ironic turn around of events because, in many cases, the people who have fought for various freedoms are now seeking to suppress the freedom of anyone else to disagree with them.
And then the programme asked ... in strengthening their own point at the expense of the freedom of others to disagree with you ... what sort of regimes are you reflecting? The answer, of course, was totalitarian regimes, whether fascist, communist, or whatever.
So, the point is what? It is this. We mostly either support gay marriage or, frankly, don't give a stuff either way (like almost every gay person I know). But, of course, there are people who don't support it. So we either take up the debate with them, or ... we encourage people to take sides against them by labelling them as anti-gay, or homophobic, or whatever. We miss the irony of the fact that, whenever a totalitarian regime has tried to isolate a minority group, they have employed the tactic of applying a negative label to the group.
Just a thought.