No they are not necessary. There are plenty of other words that could be used in place of slurs. Ex) Saying something is gay. Gay is not a synonym for stupid. Other words can be used in place of this.
yes
For the same reason it is wrong to use any slurs: their intent is to hurt someone.
In British slang, the term Nancy or Nance is a derogatory term for a homosexual or effeminate male. A variation of this is Nancy-boy. It is best to avoid using this term and other homophobic slurs.
limes
No. George Michael is not homophobic. Also, he is gay.
Indiana is a conservative state, but not everyone there is homophobic.
two gays are going against the homophobic law
Yes, they can be homophobic. And they can be as bad as men about it.
American atheists are not homophobic as a class. In fact, the reader wonders at the source of your statistics.American atheists are not homophobic as a class. In fact, the reader wonders at the source of your statistics.American atheists are not homophobic as a class. In fact, the reader wonders at the source of your statistics.American atheists are not homophobic as a class. In fact, the reader wonders at the source of your statistics.
no
No....
Not usually