well i personally still often use gay in the more archaic sense as in happy faggot on the other hand i think should be avoided it is almost entirely used as a derogatory term for homosexuals and unlike gay its a noun and is mostly used without much other context and is never used in a nice way its always an accusation that has homosexuality as in inference gay is much easier to redefine as it is a verb and can be easily applied to any situation not so with faggot