You're defining the community by a few people.
You may have come across more homophobia (although I would like to know what exactly you define as homophobia, as I've seen it used to varying degrees) than most people, and that sucks. From what I've seen though, the community as a majority is either supportive or neutral, and those that disagree with certain things keep their opinions to themselves.

By revealing your gender/sexuality.
@inb4thelock