Tengo un amigo gay que llama ‘maricones’ a otros gays y a otras mujeres homosexuales. ¿Está siendo odioso?

Le recomendaría a Quora User y su excelente respuesta para un tratamiento en profundidad.

Como anécdota, solo agregaría que mis amigas lesbianas y gays y yo a veces nos llamamos (entre nosotros, cariñosamente) como diques y maricas.

Es un vocabulario y comportamiento en el grupo, bastante típico entre los miembros de minorías tradicionalmente oprimidas.

Este tipo de comportamiento a menudo no es irrespetuoso ni odioso (tal vez incluso en general).

Hay excepciones.

He conocido a lesbianas y hombres homosexuales que usaron peyorativos como marica y dique para insultar a otras lesbianas y hombres homosexuales, a menudo porque desaprobaban su expresión de género.

Entonces, en cuanto a tu amigo, me imagino que no está siendo odioso, pero por supuesto que no lo sé.

El contexto lo es todo.