I just want to play devils advocate. Full disclosure: Im a trans woman with passing privilege. I also do drag and and have competed in transgender only pageants. I agree that what Ru said is a little tone deaf, or could have been worded a little bit better.
Drag Race is just not that kind of show that is inclusive of all drag. Does that suck? Absolutely, but I've come to realize that Drag Race is a very specific show. Its a show about female impersonators, where the transformation aspect plays a big role in the tone of the series. Its why being a "hot guy" is a constant topic amongst the fandom. Theres a reason why alternative forms of drag rarely do well in the competition and are only featured in specific runways.
Then theres Drag Race Thailand. Meannie Minaj is a contestant who is openly trans, and lives her life as a woman when shes not in drag. However, you see her time on the show and she is masquerading around as a man, wearing "male clothing." Why would a country who recognizes the third gender force a contestant to do so? Because the brand requires it. They are looking for a specific type of drag queen to represent what the show is currently about.
Which brings me to pageants. There are shows that exclude trans queens. There are pageants that include trans queens, and there are pageants only for trans queens. All with different criteria as to who they want to represent their brand and title. Now, one could argue that a show with this much leverage should be all inclusive, and I agree. However, as of right now, at its core, its still a show about female impersonators, with its own set of rules.
Now, my hope is that as the show continues, and begins to evolve, there will be a need to have a different conversation. One that does include trans voices, but right now, Drag Race is not at that point.
Edit: At the end of it, I do not want this to tarnish the show, as I'm hopeful for the future. And as of right now, this is the only voice in the media powerful enough for cishets to see how talented queer people can be.