Okay Clanad.
I see what you're saying, but I don't agree with any of your points.
For a start the 'homosexual agenda' (also known as equal rights) is also supported by the majority of the public in the UK.
From the Daily Telegraph:
"Almost two thirds of the British public opposed same-sex relationships because they believed they were morally “wrong” 25 years ago.
But, according to the latest British Social Attitudes survey, only one in five people now disapproves of gay or lesbian relationships in principle."
http://www.telegraph.co.uk/news/politics/10297205/Revolution-in-attitudes-to-homosexuality-is-biggest-change-in-generation.html
So, the 'terrific support' is not only from the entertainment and political classes...but from greengrocers, doctors, dinner ladies, architects, mums, dads, brothers, sisters, car dealers...etc etc.
I'm not sure what your story about the two chaps getting frisky on your flight is supposed to prove. Three weeks ago I was in Leeds on a stag do. I saw a couple (male and female) having sex in an alley way next to a mini cab office. Again - not indicative of anything really. I just bring it up because like your story, it doesn't mean that all young straight couples have sex stood up in the street at 2am surrounded by kebab detritus.
Regarding the theory of 'born this way'. I suggest that in the spectrum of sexuality, most people are born with a hard coded sexuality, but there are some who become attracted to the same sex during puberty.
It matters not a jot really.
Why would it?
The fact remains, there are many many well funded right wing conservative groups throughout the world who initiated the process of boycotting first who have the 'audacity' to treat their employees as equals.
This, I believe, is wrong...but it's their choice to act this way. And because they've been doing it for so many years (together with the Westboro Baptist Church), it's understandable that some will take it upon themselves to use the same tactics.
I doubt this is the best way to deal with those who have an anti-gay agenda, but as Billy Joel once sung, "We didn't start the fire..."