what makes it repulsive to others?
nah. ambot lang jud. there are people who don't mind. there are people who don't give a f***. and there are people who find it repulsive. i guess it depends on how you were brought up by your parents/guardians as a person, from a toddler to what you are now. there are children who are brought up to be open-minded, and there are those who are taught to insult/bash homosexuals, bisexuals and trannies, and others taught to just mind their own business.
different families have different beliefs, norms and standards. take the Rednecks in the States for instance. they are almost always portrayed as gay-haters, black-haters and haters of people who are not white diba? some of them are even doers of hate crimes.