I don't agree. The term 'poof' and 'queer' has, in a sense, been reclaimed by the LGBT community. This term is similar.
It's about context and intent. There is no black and white. If you pardon the pun. The words have different contexts within different cultures- and there is no singular...