It's not worth the effort to try and combat its use anymore. There are kids that use the term without even knowing that it's old definition refers to homosexuals, in much the same way that saying "that's a Gyp" does not have any meaning in reference to the Roma people to the vast majority of people that say it.
Trying to fight it is just a waste of resources. I, too, have a gay friend that uses that and "******" fairly frequently, because he understands that context is extremely important. Making fun of inanimate objects using slurs, though? There's no reason to attach extra weight to whatever slur ends up being used.
It would be polite to not use it in front of someone that has expressed disapproval, but I see no problem with its general use in today's culture.
Trying to fight it is just a waste of resources. I, too, have a gay friend that uses that and "******" fairly frequently, because he understands that context is extremely important. Making fun of inanimate objects using slurs, though? There's no reason to attach extra weight to whatever slur ends up being used.
It would be polite to not use it in front of someone that has expressed disapproval, but I see no problem with its general use in today's culture.