① I once saw someone trying to establish the term and spelling “Ghey” as a non-sexually associated disparaging word.
Its probably different when words that used to be disparaging become less so (wanker, gay). Because there remain a generation that are still offended by them, we should probably lighten up on them especially in mixed company.
You’re missing the point. That is not the reason. The reason why one shouldn’t use the term “Gay”, even if one doesn’t mean anything actually homophobic by it, is that by using the term, one encourages actual homophobes and reinforces their belief that their hatred and/or fear of homosexuals is normal. You might think that everyone who hears you knows you don’t mean “Gay” as a homophobic slur, but I can assure you — you would be wrong.
This seems like a confusion between using swear/curse words and things being sexual. People swearing often say words that are also used to describe sexual acts by the use is akin to using homophones.
"You wanker!" isn't sexual, for example, unless there's particular context to make it that way.