I'm not denying that homophobia is nonexistant in the UK.
But I feel I am looked down upon sometimes, not really by homosexual people but mostly by vegitarians, a vegitarian mate once called me an 'evil monster' because I ate meat, obviously they weren't my friend for much longer.
What I am trying to say is that equality works both ways, I know its easy to get carried away and angry because of a minority of idiots and a long history of idiocy, but I have never harmed a homosexual person because of what they are, and so It annoys me when I see minority people ranting at any random straight/ white/ meat eating/ proud to be British so on so forth person, just because of what 'label' they belong to in society.
The people who you should hate are still probrably not the majority of the people (at least nowadays in this country), so t'is probrably not a good idea to fight hate and prejudice with more hate and prejudice.