Hail,
The point everyone is trying to make is the terms "queer", "fag", and "faggot" are terms that outside of England and British colonies, are UNIVERSALLY seen as vicious insults directed towards someone of the homosexual persuasion.
Most of the people see you using insults like that, and see it as obtuse, and generally words used by a person of either lower class, or a person who was raised to pass judgement on other people without knowing them.
I personally think we have progressed beyond calling other people names based on sexual preference, race, or religion. Call them stupid if you must, but I think most people on here would prefer you not to use words specifically known to attack racial, sexual, or religious groups.
Whether you realize it or not, people pass judgement on a person for using such inflammatory words. The forum was trying to do you a favor by letting you know that in general, we tend to be more highly educated, or at least cultured, people, and do not like being exposed to such negativity in our "home" environment as it were, these forums...
In case you wanted to know, I am fully hetero. Dudes just ain't my thing, man. But I've hung out with some gays in America, Thailand, and a few other countries. They were all just regular people. One of them shot pretty good snooker in Thailand.
If you have a personal prejudice against gays, I think we'd all rather you just kept it to yourself. No offense. And don't insult us by saying it was not meant to be derogatory towards gays. Unless you are just totally out of touch with society as a whole, you KNOW "faggot" is generally an insult directed towards gay men.
Russ