Please be specific as to what you are classifying as race denial and gender denial.
Gender is an interesting word as the meaning of it has changed over a period of time. The meanings attributed to the word depend upon many things about the people using it. For all intents and purposes, it should be dropped from the English language as it has become a word of inherent conflict. There is no specific and universally accepted meaning that can be used in general discussion.
In some respects, similar problems arise with the word "race".
Gender is an interesting word as the meaning of it has changed over a period of time. The meanings attributed to the word depend upon many things about the people using it. For all intents and purposes, it should be dropped from the English language as it has become a word of inherent conflict. There is no specific and universally accepted meaning that can be used in general discussion.
In some respects, similar problems arise with the word "race".