Geat post with great information ! The sad truth is we are bullies and at the same time we are afraid of things we should not be afraid of.
All of us get it wrong at times, I see gays doing things that I do not agree with like supporting gay rights but not the rights of intellectually challenged people when it comes to fair wages.
We can see how it is wrong for the bully to take by force what he wants but we can not see how it is wrong to work the intectually challenged hard labor all of their life and not pay them enough to be able to buy a descent home.
We have the technology to take care of all us but instead we create a environment that perpetuates secrecy, fraud and violence.
It is not just a gay problem it is a sick society and the gay community is a part of it but not because they are gay it is that they too have the same problems the rest of us have. If eveyone studied ethics for a few years and we were able to bring science into the moral world and not just the material world what kind of world would we have?
http://www.youtube.com/watch?v=JUDxADbXhuU&feature=related