your example of using the word faggot using that word or any other that refers to gay people is homophobic using gay as a derogatory as in a replacement for shit or bad is homophobic its disrespectful to non heterosexual community and anyone that doesnt respect that community is by definition homophobic anyone that uses faggot casually or as a swear word doesnt respect the community if you dont respect someone because of their sexuality youre homophobic