I blame the "queer" contingent to a large degree. Why? It is a political identity rather than sexual orientation and isn't about gay & lesbian civil rights and is casting a long shadow over our hard-won acceptance in society.
If you're a gay man in your 50s, "queer" is the last word you heard before you had your head bashed in.
I think everyone would be better off if the queer and the trans communities don't continue to latch onto the gay and lesbian (i.e. homosexual) community. For they splice not on sexual orientation but on something else and we do not share the same interests or concerns.