I agree wholeheartedly, I need to grow up and stop making generalisations insulting the strait community just because I happen to be bisexual!
'Cept I have never made such comments, have never been around someone of a similar inclination who was making such comments, I rarely hear about people making such comments and I firmly believe that if you tried that shit OFFLINE you would face a verbal beatdown.
Sorry bro, you are not describing the majority of the LGBTQ community, you are describing the minority of every community. Among hunters you will find the twats who think that other men are not 'Real' men until they have gunned down a dear. Among gamers you will find twats who think that other gamers are not real gamers until they have played starcraft/portal/COD. You get the idea. Those groups will insult people who are outside of those groups simply because they are cunts who are part of those groups.
They are not the majority (Most gamers do not give a fuck about COD/Portal/Starcraft, they just find it fun, most hunters do not give a fuck about other people, they just find shooting fun, most people in the LGBTQ community do not think they are better than other people, they just want to have fun.) they are the minority.
Yet just like in politics, the loudest people are the ones you hear most often. And, like politics, the loudest people are cunts.
Think about it, what makes you take notice? 'GAY MAN SAYS HORRIBLE THING ABOUT STRAIT MAN!' or 'Your friend talks to you in a normal manner and treats you as an equal, despite having a different sexual preference.'
Personally, my sexuality rarely makes any difference on how I am treated or how I treat people. Sometimes I make fun of a friend of mine who is a bit awkward about the whole thing (Not homophobic, just grew up in a small town.) but I do not receive shit for it nor do I treat my friends (Predominantly strait.) badly, nor my partner (a heterosexual woman) badly.
TLDR;
Nothing to do with the majority of the LGBTQ community. Some minorities are just very loud and obnoxious.
EDIT:
On reflection I would like to state that the opposite is true. One of the side effects of being treated like shit for the kind of person you want to be with is a sense of community. Most of the gay people I have met are, by the by, generally nicer people than others. Now, I am not saying that the gay community is filled with saints or that I get along with all LGBTQ people I have ever met. Just that, on reflection, I have met fewer aggressive dickwads who treat people badly WITHIN the LGBTQ community than OUTSIDE said community.
Something to think about.
Again, not saying that sexuality makes you a better person or that gay/bisexual/transexual/queer people are just better than other people in general. But a hell of a lot of them have been through hell or dated people who have been through hell, creating a nicer kind of person in general. Kinda like why victims of bullying, when they grow up and gain a bit more self esteem, treat people better. Cause they know what being treated badly can do.