I would disagree that "anti-gay" is a neutral word. It still expresses the idea/fact that the person has a negative view of an entire section of the global population.
There are a lot of things about which we (I mean the inhabitants of this planet) will never (or, at least, very unlikely) agree with between each other. There are a lot of religions and much more 'little' (individual) beliefs that don't approve something. There will always be someone who won't agree with what we think is right. Using your words, there will always be someone who "expresses the idea/fact that the person has a negative view of an entire section of the global population". It's not good nor bad. It's just what we should accept.
I think 'anti-gay' is neutral just like 'gay' is neutral. These words express mere ideas. There are certain words that express negative
emotions rather than ideas and which could be called negative. For homosexuals, there's 'f*ggot'; for those who disapprove the sexual orientation, there is 'homophobe' which could be interpreted as 'idiot' or something like this.
if you speak to homophobes, you'll find that a lot of them will say that they are actually scared.
It's interesting that you call 'homophobes'
all those who disagree with your opinion while admitting that only a
part of them is actually scared.
I don't really know the situation in the UK, so I can't know what those people you are talking about are scared of. I haven't been there. But I can tell you that there are
a lot of people outside the EU who disapprove homosexualism. Some of them see it as highly immoral, some as impractical, some just dislike it without any thoughts. Are they really scared of homosexualism? I wouldn' t say so.
And I think we can say that someone is scared every time they don't agree with our opinion. We can say: "Are you scared of my opinion?" Then we are all "-phobes" of something.
![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)