As a gay man who has had a fair share of homophobic slurs directed him through his over 50 years on earth, let me say, and speaking just for myself, to be clear:
I am sick of the childish "only we in this group can use this word!" nonsense. This "reclaiming the word" argument only works if everyone gets to use he reclaimed word, the way any person on earth is free to refer to a Queer Studies program by that term
1. There's the issue of intent, and the difference between someone using a word in context is large. Also, being upset that someone calls you a "bad" name should stop somewhere around age 17. Be an adult. Words can have power, but only the power you give them.
2. If you're going to use said word yourself in public space, someone else is who is not in "your group" is going to use it, too. This is just logic. You can't build walls around words, no matter how hard you try. You can't rewrite "This Land is Your Land, This Land is My Land" as "This Word is My Word, It isn't Your Word,." You can stomp your foot all you want, some people will concede to your demand, but if you use a word in pubic discourse, there will always be others outside "your" group who will, use it too. Guaranteed.
People will say "But the people who use those words have kept us from jobs, physically assaulted us, killed others!" Well those events, my friend, are what you fight. Legal rights and physical safety are the fight, not silly words that sometimes are used in hate, sometimes used accidentally and are sometimes used because you're still using them yourself.