Depende de su definicion de ''moral''
Por que es malo para la sociedad?? Yo paso cerca de homosexuales siempre y no me ha pasado nada. :/
1.-Definicion de moral solo hay una: Diccionario de la lengua española - Vigésima segunda edición lo demas seria una interpretacion personal, que no es lo mismo.
2.-Pero ud no es la sociedad, es solo una parte de ella, y por lo que leo de su ideologia personal ud esta entra la minoria de la misma ( lo cual no significa que sea bueno o malo, es solo una estadistica)