A wonderful thing about being human, especially amongst English speakers, is that one word can mean multiple things specific to the context and multiple words can mean the same thing (hence the existence of the thesaurus).
Words like "gay", in the way that I've seen them used, seem to be used more like generic insults than derogatory slurs towards homoloveual people. It's kind of like how "brother" has become a term of endearment in the face of its traditional usage.
The point is that it's all about context. I don't personally use "gay" or similar as insults and I can see why people would want to remove the negative connotations of the word(s), but I (and the gay/les/trans people I know) aren't really going to care unless it's actually supposed to be a direct insult towards their preferences.