I remember a very popular Stargate SG-1 fanfiction from years ago. It got printed up as a zone with a beautifully drawn cover.
It was Teal'c/Daniel, where Daniel gets implanted with a good Goa'uld.
HE THEN USES A RED HOT IRON TO BURN DANIEL'S MARK INTO HIS FOREHEAD.
He makes himself the property of his boyfriend.
Why? Cause everyone who recced it was white.
Like how people would write a SGA-AU set in a hospital where all the characters were doctors except for Teyla who was a nurse & Ronon who was a barista.
All of it.
Like you don't have to ship Rey/Finn (I don't, Finn/Poe 4 LYFE!) but the way folks would write Finn?
These authors actually took their work off of other fanfic sites so no one can critically engage with their work.
That is the very definition of white tears.
The reason none of this changed over the years is because we were ignored when we did speak out or attacked and driven into silence or out of fandom altogether.
They just didn't like the character, the fact that they were the sole or near sole POC on the show had nothing to do with it (🙄) and most of the fandom hated that character anyway.
They never wanted to question why that character was so hated.
TL:DR: Fandom has problems with race (and other identities) it always has and it is not above criticism because lack of criticism is one reason the problems haven't changed.